,通过一段实例,介绍Linq的链式查询.需求如下:找出字符串数组中含有字母e的字符穿,并按长度排序,最后将结果转为大写.代码如下:
string[] names = {"James","Kobe","Curry...、Selet查询方法简单介绍
Where:该方法决定了过滤的规则,也就是按照Where方法中Lambda制定的规则,当前element是否能继续留在数据集合中....numbers = {1, 2, 54, 546, 7, 87, 8, 9, 66};
int first = numbers.First(n=>n>500);//找出复合Lambda规则的第一个数字,如果不传Lambda...关于类似的方法还有很多,推荐去研究下System.Linq.Enumerable类
2、Linq查询表达式语法
Linq查询表达式语法写出的查询比较类似与Sql语句,是C#3.0加入的,虽然Linq查询表达式看上去类似于...查询表达式总是已From子句开始,From子句定义了查询的范围变量,改变量其实就是对数据集合的一个遍历,就像foreach语句那样.
?