找到相关内容 4
LINQ学习之旅——第一站"LTO"基础
通过前几节对LINQ中所涉及到的C#语言新特性的学习,我们已经做好了LINQ学习之旅的准备。接着我们踏入LINQ学习之旅的第一站"LTO",即Linq To Object,它是用于操作内存对象的LINQ编程接口,针对内存中的集合进行操作。所以从今天开始以及之后的几节内容都将围绕Linq To Object这个主题展开讲
http://www.cyqdata.cn/cnblogs/article-detail-52839 
LINQ学习之旅——准备(C#3.0新特性补充)
今天主要是对上一节所说的C#3.0的新特性做些补充:对象及集合初始化表达式、匿名类型、局部方法以及查询表达式。这些特性在LINQ中使用也很频繁,尤其是查询表达式。   1.对象初始化表达式允许开发者在一条语句中给一个对象的一个或多个域或属性进行初始化赋值。这是在C#3.0之后新添加的特性,在这之前只能对C#基本类型或数
http://www.cyqdata.cn/cnblogs/article-detail-52764 
LINQ学习之旅——准备(2)
上一节,我有提到过LINQ中还大量使用了C#3.0的一些新的语言特性,比如:局部变量类型推断、Lambda表达式、表达式树以及扩展方法。这些特性就是我今天主要讲的内容,也是学习LINQ的第二项准备工作。   1.局部变量类型推断是指编译器可以自动推断局部变量的数据的类型。开发者在定义局部变量时,不需要强制定义数据类型,
http://www.cyqdata.cn/cnblogs/article-detail-52743 
LINQ学习之旅——准备(1)
其实LINQ在语法上很多都是运用了C#语言的一些特性,C#语言从2.0升级到3.0,并没有升级C#2.0的运行平台CLR,只是在原有语法基础上添加了新的特性,这些特性依赖于C#3.0的编译器。使用C#3.0的编译器编译过的代码可以在支持C#2.0的运行平台CLR上运行,即完全可以在.NET2.0平台上运行编译过的.NE
http://www.cyqdata.cn/cnblogs/article-detail-52686