📅  最后修改于: 2021-01-06 05:12:40             🧑  作者: Mango
LINQ中的排序运算符用于基于一个或多个属性来更改数据的顺序或顺序(升序或降序)。
LINQ中可用的排序运算符为:
所有这些排序运算符都用于对数据进行排序。但是REVERSE运算符反转集合中的项目。就像我们在SQL中使用Order by子句一样,使用Rest运算符对数据进行排序。这些排序运算符类似于SQL,但是唯一的区别是我们在LINQ中使用运算符。
从表中,它显示了与SQL中的排序运算符有关的详细信息。
Operator | Description | Query Syntax |
---|---|---|
OrderBy | This operator will sort the values in ascending order. | ordeby |
OrderByDescending | This operator will sort the values in descending order. | Orderby ……descending |
ThenBy | This operator is used to perform the secondary sorting in ascending order. | Orderby…,…. |
ThenByDescending | This operator is used to perform the sorting in descending order. | Orderby….,….descending |
Reverse | This operator is used to reverse the order of elements in the collection. | Not applicable |