摘要: 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的 ,而判断条件就是它后面所接的子句。MSDN解释:where子句用于查询表达式中,用于指定将在查询表达式中返回数据源中的哪些元素。它将一个布尔条件("谓词")应用于每个源元素(由范围变量引用),并返回满足指定条件的元素。一个查询表达式可以包含多个where子句,一个子句可以包含多个谓词子表达式。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下:Student.cs /// <summary> /// 学生类 /// </summary 阅读全文
posted @ 2012-07-23 22:33 ForEvErNoMe 阅读(998) 评论(0) 推荐(0)
摘要: 在学习LINQ查询语法前,需要理解C#3.0的一些新特性。额,现在C#4.5都出了,不详细讲了,C#3.0参考资料。下面看下这个查询表达式: int[] numbers = new int[] { 1, 5, 3, 6, 2}; var query = from num in numbers where num > 2 orderby num ascending select num; for... 阅读全文
posted @ 2012-07-23 20:51 ForEvErNoMe 阅读(741) 评论(0) 推荐(1)