二、LINQ的基础
LINQ本身以IEnumerable两个接口为基础,IEnumerable则负责泛型的集合,目前.NET Framework内的泛型集合类 System.Collection.Generic...对象初始化器:允许程序中通过声明方式直接给对象属性进行数值的初始化,而不必建立有参数的构造函数。(字典类型必须按照特定格式初始化)
匿名类型:不定义类的情况下生成新的类,Linq中常用。...例子中list1为本身,注意顺序。...上面用linq函数实现则为:
List list1 = new List() { 1, 3, 5, 9, 7, 10 };
List list2 =...总结:目前常用的联接模式,Inner join由Enumerable.Join()实现,CROSS JOIN 由EnumerableSelectMany实现,还有一种Join模式没有考虑:LEFT