匿名函数
delegate( 参数 ) { 语句块 }
比如:
delegate(string message){ Console.WriteLine(message); }
Lambda表达式
( 参数 ) => { 语句块 }
比如:
(string message) => { Console.WriteLine(message); }
注,Lambda表达式编译器通常是解析成匿名函数来处理;
委托提供了将函数表达式作为函数参数的可能;
delegate( 参数 ) { 语句块 }
比如:
delegate(string message){ Console.WriteLine(message); }
( 参数 ) => { 语句块 }
比如:
(string message) => { Console.WriteLine(message); }
注,Lambda表达式编译器通常是解析成匿名函数来处理;
委托提供了将函数表达式作为函数参数的可能;