Найти Max/Min элемент без использования IComparable

Скажем, у меня есть следующее:

public Class BooClass
{
   public int field1;
   public double field2;
   public DateTime field3;
}

public List<BooClass> booList;

Так, например, как мне получить элемент с самым ранним временем в поле3, используя booList.Find()

Edit Извиняюсь, я хотел сделать все поля открытыми для простоты примера. Я знаю, что могу сделать это в linq, мне интересно, есть ли простое однострочное условие для метода Find.

5
задан abatishchev 28 December 2012 в 19:42
поделиться