查询表达式必须以from子句开头,并且必须以select或group子句结尾
在第一个from子句和最后一个select或group子句之间,可以包含一个或多个where子句、orderby、join子句。
一个简单的查询表达式
var queryExp = from s in collection
select s;
查询表达式还有另外一种表达方式,即“点标记方式”,前面代码的点标记表示方式如下:
var queryExp =collection.Select(s=>s);
点标记法适合查询条件较少的情况,而查询表达式则更加注重结构化思维方式。