使用lambda我有一個集合,我需要用Linq
日期降序(DateProcessed
場)來訂購吧,首先我用兩個可能的密鑰分組:Booked
或Empty
。但它沒有被訂購的數據..的GroupBy,OrderByDescending Linq中
這是我的表達:
IEnumerable<IGrouping<string, MyClassMongo>> sub = Model.MyCollection.GroupBy(f => f.IsBooked ? "Booked" : "Empty").OrderByDescending(f => f.FirstOrDefault().DateProcessed);
我很困惑,因爲我是第一個分組,我知道分組集合後兩(Booked
和Empty
被分裂),所以我不知道如何處理排序,因爲我第一次分組