Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 액션 델리게이트

<시간/>

작업 대리자는 값을 반환하지 않으며 반환 형식이 void인 메서드와 함께 사용할 수 있습니다.

액션 델리게이트를 선언합니다.

Action<int> del = Display;

여기 우리의 방법이 있습니다 -

public static void Display(int val) {
   Console.WriteLine(val);
}

이제 값으로 메소드를 호출하십시오.

using System;
public class Demo {
   public static void Main() {
      Action<int> del = Display;
      del(2);
   }

   public static void Display(int val) {
      Console.WriteLine(val);
   }
}

출력

2