У меня есть список объектов, и каждый объект имеет свойство ExpirationDate, которое имеет тип DateTime. Я хочу получить последнюю дату в списке. Есть ли элегантный способ сделать это через LINQ?
Что-то вроде:
DateTime latestDate = myCollection.Where(r=>r.ExpirationDate.HasValue).MaxDate(r=>r.ExpirationDate.Value);