一.简介
lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。x=>y
二.查询表达式
1 查询表达式必须以from子句开头,以select或group子句结束。第一个from子句和最后一个select子句或group子句之间,可以包含一个活多个where子句、let子句、join子句、orderby子句和group子句,甚至还可以是from子句。它包括8个基本子句,具体说明如下所示。
2 from子句:指定查询操作的数据源和范围变量。
3 select子句:指定查询结果的类型和表现形式。
4 where子句:指定筛选元素的逻辑条件。
5 let子句:引入用来临时保存查询表达式中的字表达式结果的范围变量。
6 orderby子句:对查询结果进行排序操作,包括升序和降序。
7 group子句:对查询结果进行分组。
8 into子句:提供一个临时标识符。join子句、group子句或select子句可以通过该标识符引用查询操作中的中坚结果。
9 join子句:连接多个用于查询操作的数据源。
三.示例
var query =query.Where(t => t.x == 1);