Element Operations
Element operations return a single, specific element from a sequence.
The standard query operator methods that perform element operations are listed in the following section.
Method Name | Description | C# Query Expression Syntax | Visual Basic Query Expression Syntax | More Information |
|---|---|---|---|---|
ElementAt | Returns the element at a specified index in a collection. | Not applicable. | Not applicable. | |
ElementAtOrDefault | Returns the element at a specified index in a collection or a default value if the index is out of range. | Not applicable. | Not applicable. | |
First | Returns the first element of a collection, or the first element that satisfies a condition. | Not applicable. | Not applicable. | |
FirstOrDefault | Returns the first element of a collection, or the first element that satisfies a condition. Returns a default value if no such element exists. | Not applicable. | Not applicable. | |
Last | Returns the last element of a collection, or the last element that satisfies a condition. | Not applicable. | Not applicable. | |
LastOrDefault | Returns the last element of a collection, or the last element that satisfies a condition. Returns a default value if no such element exists. | Not applicable. | Not applicable. | |
Single | Returns the only element of a collection, or the only element that satisfies a condition. | Not applicable. | Not applicable. | |
SingleOrDefault | Returns the only element of a collection, or the only element that satisfies a condition. Returns a default value if no such element exists or the collection does not contain exactly one element. | Not applicable. | Not applicable. |