Condividi tramite


Operazioni sugli elementi

Aggiornamento: novembre 2007

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

I metodi degli operatori di query standard che eseguono le operazioni sugli elementi sono riportati nella sezione seguente.

Metodi

Nome metodo

Descrizione

Sintassi dell'espressione di query in C#

Sintassi dell'espressione di query in Visual Basic

Ulteriori informazioni

ElementAt

Restituisce l'elemento in corrispondenza dell’indice specificato in un insieme.

Non applicabile.

Non applicabile.

Enumerable.ElementAt<TSource>

Queryable.ElementAt<TSource>

ElementAtOrDefault

Restituisce l'elemento in corrispondenza di un indice specificato in un insieme o un valore predefinito se l'indice è esterno all'intervallo.

Non applicabile.

Non applicabile.

Enumerable.ElementAtOrDefault<TSource>

Queryable.ElementAtOrDefault<TSource>

Primo

Restituisce il primo elemento di un insieme o il primo elemento che soddisfa una condizione.

Non applicabile.

Non applicabile.

Enumerable.First

Queryable.First

FirstOrDefault

Restituisce il primo elemento di un insieme o il primo elemento che soddisfa una condizione. Se tale elemento non esiste, restituisce un valore predefinito.

Non applicabile.

Non applicabile.

Enumerable.FirstOrDefault

Queryable.FirstOrDefault

Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)

Ultimo

Restituisce l'ultimo elemento di un insieme o l'ultimo elemento che soddisfa una condizione.

Non applicabile.

Non applicabile.

Enumerable.Last

Queryable.Last

LastOrDefault

Restituisce l'ultimo elemento di un insieme o l'ultimo elemento che soddisfa una condizione. Se tale elemento non esiste, restituisce un valore predefinito.

Non applicabile.

Non applicabile.

Enumerable.LastOrDefault

Queryable.LastOrDefault

Singolo

Restituisce un singolo elemento di un insieme o un singolo elemento che soddisfa una condizione.

Non applicabile.

Non applicabile.

Enumerable.Single

Queryable.Single

SingleOrDefault

Restituisce un singolo elemento di un insieme o un singolo elemento che soddisfa una condizione. Se tale elemento non esiste o l'insieme non contiene esattamente un singolo elemento, restituisce un valore predefinito.

Non applicabile.

Non applicabile.

Enumerable.SingleOrDefault

Queryable.SingleOrDefault

Ulteriori informazioni sull'utilizzo degli operatori sugli elementi nelle query

Vedere anche

Concetti

Cenni preliminari sugli operatori di query standard

Riferimenti

System.Linq