1、action是系统内置(预定义)的一个委托类型,它可以指向一个没有返回值,没有参数的方法。、
1.1
class Program
{
static void Prif()
{
Console.WriteLine(“Go Die”);
}
static void Main(string[] args)
{
Action a = Prif;//action是系统内置(预定义)的一个委托类型,它可以指向一个没有返回值,没有参数的方法。、
a();
Console.ReadKey();
}
}
1.2运行结果:
1…3
class Program
{
static void printInt(int t1,int t2)
{
Console.WriteLine(t1+t2);
}
static void Main(string[] args)
{
Action<int, int> t = printInt;//action可以后面通过泛型去指定action指向的方法的多个参数的类型,参数的类型跟action后面声明的委托类型是对应着的。
t(12,56);//调用。
Console.ReadKey();
}
}
1.4结果: