C#中的动作委托

动作委托不返回值,可以与具有无效返回类型的方法一起使用。

声明动作委托。

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