//匿名方法实际所指的并不是方法,而是和委托相关的一种语法。
class Program
{
//声明一个委托
delegate int delegateAdd(int x, int y);
static void Main(string[] args)
{
//匿名方法出现前,需要事先定义一个方法作为参数传递给委托。
delegateAdd myadd = new delegateAdd(Add);
int i = myadd(3, 4);
Console.WriteLine(i);
//匿名方法出现后,可以省掉方法的定义,而直接书写。
delegateAdd adddel = delegate(int x, int y)
{
return x + y;
};
int j = adddel(10, 22);
Console.WriteLine(j);
}
}