Condividi tramite


Parole chiave di query (Riferimenti per C#)

Aggiornamento: novembre 2007

In questa sezione sono contenute le parole chiave contestuali utilizzate nelle espressioni di query.

In questa sezione

Clausola

Descrizione

from

Specifica un'origine dati e una variabile di intervallo (analoga a una variabile di iterazione).

where

Filtra gli elementi di origine basati su una o più espressioni booleane separate dagli operatori logici AND e OR (&& o ||).

select

Specifica il tipo e la forma che gli elementi nella sequenza restituita avranno quando la query verrà eseguita.

group

Raggruppa i risultati della query secondo un valore della chiave specificato.

into

Fornisce un identificatore che può servire come riferimento ai risultati di una clausola join, group o select.

orderby

Ordina i risultati della query in ordine crescente o decrescente in base all'operatore di confronto predefinito per il tipo di elemento.

join

Unisce due origini dati in basa a un confronto di uguaglianza tra due criteri di corrispondenza specificati.

let

Introduce una variabile di intervallo per archiviare i risultati delle sottoespressioni in un'espressione di query.

in

Parola chiave contestuale in una clausola join.

on

Parola chiave contestuale in una clausola join.

equals

Parola chiave contestuale in una clausola join.

by

Parola chiave contestuale in una clausola group.

ascending

Parola chiave contestuale in una clausola orderby.

descending

Parola chiave contestuale in una clausola orderby.

Vedere anche

Concetti

Espressioni query LINQ (Guida per programmatori C#)

Riferimenti

Parole chiave di C#

Altre risorse

LINQ (Language-Integrated Query)

Nozioni di base su LINQ in C#