System::Collections::Generic::IEnumerable::LINQ_FirstOrDefault method

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), если источник пуст или ни один элемент не проходит проверку, указанную предикатом; в противном случае — первый элемент в источнике, который проходит проверку, указанную предикатом.

См. также