假设我在数据库表中有以下数值:
id = 1
StartDate = 1/3/2010
EndDate = 1/3/2010
id = 2
StartDate = 1/3/2010
EndDate = 1/9/2010
现在我已经有了这个linq的orderby
var hold = MyList.OrderBy(x => x.StartDate).ToList();
我想按照结束日期来排序它。就像这样,我想要的排序方式是:
id 2
id 1
所以先排列那些更大的endDates
。我不确定是否需要改变这个过程使用某种比较函数或其他方法。