【发布时间】:2008-12-23 11:52:58
【问题描述】:
我有一个方法,它的参数是“bool sortAscending”。现在我想使用 LINQ 根据这个参数创建排序列表。然后我得到了这个:
var ascendingQuery = from data in dataList
orderby data.Property ascending
select data;
var descendingQuery = from data in dataList
orderby data.Property descending
select data;
如您所见,这两个查询仅在“升序”方面有所不同。 “下降”。我想合并这两个查询,但我不知道如何。有人知道答案吗?
【问题讨论】:
-
所以您希望有一个查询可以根据 bool sortAsvending 值进行升序或降序操作?对吗?