Condividi tramite


Operazioni sugli elementi

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 una raccolta.

Non applicabile.

Non applicabile.

Enumerable.ElementAt``1

Queryable.ElementAt``1

ElementAtOrDefault

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

Non applicabile.

Non applicabile.

Enumerable.ElementAtOrDefault``1

Queryable.ElementAtOrDefault``1

Primo

Restituisce il primo elemento di una raccolta o il primo elemento che soddisfa una condizione.

Non applicabile.

Non applicabile.

Enumerable.First``1

Queryable.First``1

FirstOrDefault

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

Non applicabile.

Non applicabile.

Enumerable.FirstOrDefault``1

Queryable.FirstOrDefault``1

Queryable.FirstOrDefault``1(IQueryableUMP)

Ultimo

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

Non applicabile.

Non applicabile.

Enumerable.Last``1

Queryable.Last``1

LastOrDefault

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

Non applicabile.

Non applicabile.

Enumerable.LastOrDefault``1

Queryable.LastOrDefault``1

Single

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

Non applicabile.

Non applicabile.

Enumerable.Single``1

Queryable.Single``1

SingleOrDefault

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

Non applicabile.

Non applicabile.

Enumerable.SingleOrDefault``1

Queryable.SingleOrDefault``1

Vedere anche

Attività

Procedura: eseguire una query per trovare il file o i file più grandi in una struttura ad albero di directory (LINQ)

Riferimenti

System.Linq

Concetti

Cenni preliminari sugli operatori di query standard