Lambda 表达式
lambda 表达式是用于创建内联匿名函数的语法。更正式地说,来自 C#编程指南 :
lambda 表达式是一个匿名函数,可用于创建委托或表达式树类型。通过使用 lambda 表达式,你可以编写可以作为参数传递或作为函数调用的值返回的本地函数。
使用 =>
运算符创建 lambda 表达式。将任何参数放在运算符的左侧。在右侧,放置一个可以使用这些参数的表达式; 此表达式将解析为函数的返回值。更少见的是,如果需要,可以在右侧使用整个 {code block}
。如果返回类型不为 void,则该块将包含 return 语句。