說我在一個數據庫表如何在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