static void Main(string[] args) { //step02:把一个方法赋值给委托 deleFun dFun = (x, y) => { return(x + y); }; Console.WriteLine("lambda表达式输出1:" + dFun.Invoke(5, 6)); //输出11 Console.WriteLine("lambda表达式输出2:" + dFun(5, 6)); //输出11 Console.ReadKey(); }
static void Main(string[] args) { //step02:把一个方法赋值给委托 deleFun dFun = delegate(int x, int y) { return(x + y); }; Console.WriteLine("匿名方法输出1:" + dFun.Invoke(5, 6)); //输出11 Console.WriteLine("匿名方法输出2:" + dFun(5, 6)); //输出11 Console.ReadKey(); }