说我在一个数据库表如何在linq中使用orderby和2个字段?
id = 1
StartDate = 1/3/2010
EndDate = 1/3/2010
id = 2
StartDate = 1/3/2010
EndDate = 1/9/2010
有这些价值观现在我到目前为止这个排序依据我的LINQ
var hold = MyList.OrderBy(x => x.StartDate).ToList();
我想订购但是也可以使用结束日期。
像这样的顺序我就在想这是
id 2
id 1
所以endDates
是更大的先走。我不确定是否需要改变这个来使用一些比较函数或其他东西。
的可能重复[多“在LINQ中排序”(http://stackoverflow.com/questions/298725/multiple-order-by-in-linq) – Moes 2015-05-12 06:46:02