查询语法类似于数据库的结构化查询语言。它被描述在C#或VB代码中。
语法:
from <range variable> in <IEnumerable<T> or IQueryable<T> Collection>
<specific Query Operators> <lambda expression>
<select or groupBy operator> <result formation>
关于查询语法的几个要点如下:
- 它以 FROM 关键字开始,以 SELECT 或 GROUP BY 关键字结束。
- 它与SQL(结构化查询语言)的语法相同。
- 它使用一些不同的运算符,如连接、分组、排序、过滤运算符来构建所需的结果。
- 它使用隐含类型的变量来保存LINQ查询的结果。