使用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
被分裂),所以我不知道如何处理排序,因为我第一次分组