我有一個BindingList
與Comment
裏面的物體。 Comment
包含DateTime
和string
如何檢索排序的綁定列表(.Net,LINQ)中的最後一個對象?
我需要按日期(最新的最後日期)列表,並獲得string
未做的BindingList
副本,也不影響它的順序。
這樣做如何實現?
我有一個BindingList
與Comment
裏面的物體。 Comment
包含DateTime
和string
如何檢索排序的綁定列表(.Net,LINQ)中的最後一個對象?
我需要按日期(最新的最後日期)列表,並獲得string
未做的BindingList
副本,也不影響它的順序。
這樣做如何實現?
檢索所有的字符串,你可以使用:
IEnumerable<string> theStringsInOrder = theBindingList.OrderByDescending(c => c.Date).Select(c => c.TheString);
對於 「最大」 的日期相關的字符串:
string latestString = theBindingList.OrderByDescending(c => c.Date).First().TheString;
不知道它可以嵌套 –
試試這個:
string s = BindingList .comment.OrderByDescending(o=> o.Date).select(o=> o.string).FirstOrDefault();
應該指出我已經通過應對BindingList並對其進行排序來完成此任務。然後選擇最後的元素。 –
你想要一個字符串還是所有的字符串? –