个性化阅读
专注于IT技术分析

LINQ排序运算符(Order By, then By, Reverse)

点击下载

LINQ中的排序运算符用于基于一个或多个属性来更改数据的顺序或顺序(升序或降序)。

LINQ中可用的排序运算符为:

  1. ORDER BY
  2. ORDER BY DESCENDING
  3. THEN BY
  4. THEN BY DESCENDING
  5. REVERSE
LINQ排序运算符

所有这些排序运算符都用于对数据进行排序。但是REVERSE运算符会反转集合中的项目。就像我们在SQL中使用Order by子句一样, 使用Rest运算符对数据进行排序。这些排序运算符类似于SQL, 但是唯一的区别是我们在LINQ中使用运算符。

从表中, 它显示与SQL中的排序运算符有关的详细信息。

Operator Description Query Syntax
OrderBy 该运算符将按升序对值进行排序。 ordeby
OrderByDescending 该运算符将按降序对值进行排序。 Orderby ……descending
ThenBy 该运算符用于按升序执行二级排序。 Orderby…, ….
ThenByDescending 该运算符用于按降序执行排序。 Orderby….,….descending
Reverse 该运算符用于反转集合中元素的顺序。 不适用

赞(0)
未经允许不得转载:srcmini » LINQ排序运算符(Order By, then By, Reverse)

评论 抢沙发

评论前必须登录!