Операции с элементами
Операции с элементами возвращают один определенный элемент из последовательности.
Методы стандартных операторов запросов, которые выполняют операции с элементами, перечислены в следующем разделе.
Методы
Имя метода |
Описание |
Синтаксис выражения запроса C# |
Синтаксис выражения запроса Visual Basic |
Дополнительные сведения |
---|---|---|---|---|
ElementAt |
Возвращает элемент коллекции с указанным индексом. |
Неприменимо. |
Неприменимо. |
|
ElementAtOrDefault |
Возвращает элемент коллекции с указанным индексом или значение по умолчанию, если индекс выходит за пределы допустимого диапазона. |
Неприменимо. |
Неприменимо. |
|
First |
Возвращает первый элемент коллекции или первый элемент, удовлетворяющий условию. |
Неприменимо. |
Неприменимо. |
|
FirstOrDefault |
Возвращает первый элемент коллекции или первый элемент, удовлетворяющий условию. Если такой элемент не существует, возвращает значение по умолчанию. |
Неприменимо. |
Неприменимо. |
|
Последняя |
Возвращает последний элемент коллекции или последний элемент, удовлетворяющий условию. |
Неприменимо. |
Неприменимо. |
|
LastOrDefault |
Возвращает последний элемент коллекции или последний элемент, удовлетворяющий условию. Если такой элемент не существует, возвращает значение по умолчанию. |
Неприменимо. |
Неприменимо. |
|
Single |
Возвращает единственный элемент коллекции или единственный элемент, удовлетворяющий условию. |
Неприменимо. |
Неприменимо. |
|
SingleOrDefault |
Возвращает единственный элемент коллекции или единственный элемент, удовлетворяющий условию. Если такой элемент отсутствует или коллекция не содержит только один элемент, возвращает значение по умолчанию. |
Неприменимо. |
Неприменимо. |
См. также
Задачи
Практическое руководство. Запрос самого большого файла или файлов в дереве папок (LINQ)