class Program
{
static void Main(string[] args)
{
int Plus(int a, int b)
{
return a + b;
}
int Minus(int a, int b)
{
return a - b;
}
// DeleGate 실습
MyDeleGate CallBack;
CallBack = new MyDeleGate(Plus);
Console.WriteLine(CallBack(3, 4)); // 7
CallBack = new MyDeleGate(Minus);
Console.WriteLine(CallBack(4, 1)); // 3
}
delegate int MyDeleGate(int a, int b);
}
728x90
'C#' 카테고리의 다른 글
C# / 대리자 실습 - Delegate / 정렬 메소드 구현 추가IComparable<T> 사용 (0) | 2022.08.10 |
---|---|
C# / 대리자 실습 - Delegate / 버블 정렬을 위한 대리자 (0) | 2022.08.10 |
C# Study / 값(value) 타입, 참조(reference) 타입 변수 실습 및 관찰 (0) | 2022.08.01 |
C# Study / long, ulong, int, uint / 정수형의 최댓값을 넘으면? (0) | 2022.08.01 |
C# Study / Java의 printf() 와 유사한 C# 출력 / Console.WriteLine($" ") (0) | 2022.08.01 |
댓글