첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170
Func<int, int> twiceFunction = x => x *2;

int source = 3;
int target = twiceFunction.Invoke(3);

Console.WriteLine(source);
Console.WriteLine(target);

Console.WriteLine();

Delegate twiceDelegate = twiceFunction;

object[] argumentArray = { source };

// 현재 대리자가 나타내는 메소드를 동적으로 호출(지연 바인딩)한다.
object targetObject = twiceDelegate.DynamicInvoke(argumentArray);

Console.WriteLine(source);
Console.WriteLine((int)targetObject);
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요