Operazioni sugli elementi (C#)

Le operazioni sugli elementi restituiscono un singolo elemento specifico di una sequenza.

La sezione seguente elenca i metodi dell'operatore query standard che eseguono operazioni sugli elementi.

Metodi

Nome metodo Descrizione Sintassi di espressione della query C# Altre informazioni
ElementAt Restituisce l'elemento in corrispondenza dell'indice specificato in una Collection. Non applicabile. Enumerable.ElementAt

Queryable.ElementAt
ElementAtOrDefault Restituisce l'elemento in corrispondenza di un indice specificato in una Collection o un valore predefinito se l'indice è esterno all'intervallo. Non applicabile. Enumerable.ElementAtOrDefault

Queryable.ElementAtOrDefault
Primo Restituisce il primo elemento di una Collection o il primo elemento che soddisfa una condizione. Non applicabile. Enumerable.First

Queryable.First
FirstOrDefault Restituisce il primo elemento di una Collection o il primo elemento che soddisfa una condizione. Restituisce un valore predefinito se questo tipo di elemento non esiste. Non applicabile. Enumerable.FirstOrDefault

Queryable.FirstOrDefault

Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)
Last (Ultimo) Restituisce l'ultimo elemento di una Collection o l'ultimo elemento che soddisfa una condizione. Non applicabile. Enumerable.Last

Queryable.Last
LastOrDefault Restituisce l'ultimo elemento di una Collection o l'ultimo elemento che soddisfa una condizione. Restituisce un valore predefinito se questo tipo di elemento non esiste. Non applicabile. Enumerable.LastOrDefault

Queryable.LastOrDefault
Single Restituisce l'unico elemento di una raccolta o l'unico elemento che soddisfa una condizione. Genera un'eccezione InvalidOperationException se non è presente alcun elemento o sono presenti più elementi da restituire. Non applicabile. Enumerable.Single

Queryable.Single
SingleOrDefault Restituisce l'unico elemento di una raccolta o l'unico elemento che soddisfa una condizione. Restituisce un valore predefinito se non sono presenti elementi da restituire. Genera un'eccezione InvalidOperationException se sono presenti più elementi da restituire. Non applicabile. Enumerable.SingleOrDefault

Queryable.SingleOrDefault

Vedere anche