易百教程

4、什么是查询语法?

查询语法类似于数据库的结构化查询语言。它被描述在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查询的结果。