Метод System::Collections::Generic::IEnumerable::LINQ_FirstOrDefault

IEnumerable::LINQ_FirstOrDefault() method

Возвращает первый элемент последовательности или значение по умолчанию, если последовательность пуста.

T System::Collections::Generic::IEnumerable<T>::LINQ_FirstOrDefault()

ReturnValue

Первый элемент последовательности или значение, созданное по умолчанию, если последовательность пуста.

См. также

IEnumerable::LINQ_FirstOrDefault(std::function<bool(T)>) method

Возвращает первый элемент последовательности, который удовлетворяет условию, или значение по умолчанию, если такой элемент не найден.

T System::Collections::Generic::IEnumerable<T>::LINQ_FirstOrDefault(std::function<bool(T)> predicate)
ПараметрТипОписание
предикатstd::function\<bool(T)>Функция для проверки каждого элемента на соответствие условию.

ReturnValue

default(T), если источник пуст или ни один элемент не проходит проверку, указанную предикатом; в противном случае — первый элемент в источнике, проходящий проверку, указанную предикатом.

См. также