查询关键字(C# 参考)

本节包含查询表达式中使用的上下文关键字。

本节内容

子句

说明

from

指定数据源和范围变量(类似于迭代变量)。

where

根据一个或多个由逻辑“与”和逻辑“或”运算符(&& 或 ||)分隔的布尔表达式筛选源元素。

select

指定当执行查询时返回的序列中的元素将具有的类型和形式。

group

按照指定的键值对查询结果进行分组。

into

提供一个标识符,它可以充当对 join、group 或 select 子句的结果的引用。

orderby

基于元素类型的默认比较器按升序或降序对查询结果进行排序。

join

基于两个指定匹配条件之间的相等比较来联接两个数据源。

let

引入一个用于存储查询表达式中的子表达式结果的范围变量。

in

join 子句中的上下文关键字。

on

join 子句中的上下文关键字。

equals

join 子句中的上下文关键字。

by

group 子句中的上下文关键字。

ascending

orderby 子句中的上下文关键字。

descending

orderby 子句中的上下文关键字。

请参见

参考

C# 关键字

概念

LINQ 查询表达式(C# 编程指南)

其他资源

LINQ(语言集成查询)

C# 中的 LINQ 入门