Проверка наличия элемента в общем списке перед его использованием

В общем списке, какой самый быстрый способ проверить существует ли элемент с определенным условием, и если он существует, выбрать его, без двойного поиска по списку:

Пример:

if (list.Exists(item => item == ...))
{
    item = list.Find(item => item == ...)
    ....
}
5
задан Gerhard Powell 25 October 2011 в 19:14
поделиться