LINQ:获取最大值,然后获得该结果的关联属性



我有一个具有日期属性(dateTime(和status(string(的对象集合。

我需要获得与最近日期相关的状态的价值。

我可以得到最新日期:

var MostRecentDate = ListOfObjects.Max(x => x.MyDate);

但是,如何获得与mostecentdate相关的状态的价值?

任何想法都非常欢迎。谢谢:O(

尝试使用OrderByDescending

var MostRecent = ListOfObjects.OrderBydescending(x => x.MyDate).First();

最新更新