Lambda 表达式(C# 编程指南)
详情参考: Lambda 表达式(C# 编程指南): https://msdn.microsoft.com/zh-cn/library/bb397687.aspx
LinQ---扩展方法和Lambda表达式: http://blog.csdn.net/senior_lee/article/details/41623225
使用基于方法的语法在 Enumerable 类中调用 Where``1 方法时(如在 LINQ to Objects 和 LINQ to XML 中一样),参数是委托类型 Func。 使用 Lambda 表达式创建该委托最为方便。
例如,当你在 Queryable 类中调用相同的方法时(如在 LINQ to SQL 中一样),参数类型为 Expression<Func>,其中 Func 是最多具有十六个输入参数的任何一个 Func 委托。
同样,Lambda 表达式只是一种非常简洁的构造该表达式目录树的方式。 尽管事实上通过 Lambda 创建的对象具有不同的类型,但 Lambda 使得 Where 调用看起来类似。
浙公网安备 33010602011771号