Lambda 表达式 早在 C# 1.0 时,C#中就引入了委托(delegate)类型的概念.通过使用这个类型,我们可以将函数作为参数进行传递.在某种意义上,委托可理解为一种托管的强类型的函数指针. 通常情况下,使用委托来传递函数需要一定的步骤: 定义一个委托,包含指定的参数类型和返回值类型. 在需要接收函数参数的方法中,使用该委托类型定义方法的参数签名. 为指定的被传递的函数创建一个委托实例. 可能这听起来有些复杂,不过本质上说确实是这样.上面的第 3 步通常不是必须的,C# 编译器能够完成…