У меня есть такой класс
public class HistoryEntry
{
DateTime Date{ get; protected set; }
HistoryType EntryType { get; protected set; }
}
public enum HistoryType
{
Cancelled,
Cleared,
Redeemed,
Refunded
}
У меня есть неупорядоченный список этих записей истории, и я делаю операторы Exists, чтобы посмотреть, существует ли запись в списке.
return Entries.Exists(e => e.EntryType == HistoryEntryType.Cancelled);
Теперь мне нужно изменить это так, чтобы этот метод возвращал, существует ли существующая Отмененная запись после метки времени последней Очистленной записи, если таковая существует, в противном случае просто возвращается, существует ли вообще Отмененная запись.
Я ограничен опциями, доступными в .Net 2.0