Linq

1、查询表达式是各种查询运算符建立的

2、查询运算符只是调用System.LINQ.Enumerable定义的拓展方法的简化符号

3、Enumerable的许多方法要求委托(特别是Func<>)作为参数

4、在C#3.0中,任何要求代理参数的方法都可以传入一个Lambda表达式

5、Lambda表达式是伪装飞匿名方法(这点提高了可读性)

6、匿名方法是对指派一个原始委托然后手工建立一个委托目标方法的简化符号

原文地址:https://www.cnblogs.com/changweihua/p/1998263.html