Учитывая коллекцию MyType {int Index, string Name}, каким был бы технически эффективный способ получения элементов индекса Min / Max?
мы используем:
MyType minIndexItem = items.Single(t=>
t.Index == items.Min(t=>
t.Index));
, который невыглядит не совсем элегантно.Мы также хотели бы придерживаться лямбда-синтаксиса и ищем наиболее технически эффективный подход, а не такие вещи, как сахар, такие как методы расширения и т. Д.
Спасибо.