Language Integrated Query (LINQ) è costituito da tecnologie che integra funzionalità di query in linguaggio c#. Espressioni di query vengono scritte in una sintassi di query dichiarativa introdotta in c# 3.0. Utilizzando le espressioni di Query, è possibile effettuare il filtraggio, ordinamento e raggruppamento di operazioni su un database. È anche possibile eseguire query e recuperare dati in database SQL e ADO.NET DataSet. Creazione di un'origine dati, definizione dell'espressione di query e l'esecuzione della query in una dichiarazione di "foreach" comprende un'espressione di query.
Istruzioni
1
Cliccare su "Start", "Tutti i programmi" e "Visual Studio". Fare clic su "File", "Nuovo" e "Progetto" nell'interfaccia di Visual Studio. L'angolo superiore destro della finestra di dialogo nuovo progetto ha tre icone. Fare clic sull'icona a sinistra e selezionare ".NET Framework versione 3.5." Fare clic sull'icona "Applicazione Console" in "Visual Studio installati modelli."
2
Immettere un nome per il progetto e fare clic su "OK" per creare un nuovo progetto c#. Il nuovo progetto contiene un riferimento a System.Core.dll del"" - direttiva using per lo spazio dei nomi "System. Linq":
publicclass insegnante
{
public int ID { get; set; }
public string Name { get; set; }
}
gli insegnanti elenco < insegnante > statici = new List < insegnante >
{
nuovo insegnante {ID = 111, nome = "Smith"}
nuovo insegnante {ID = 112, nome = "John"}}
3
Creare una semplice query nel metodo Main del progetto:
Var TeacherQuery =
da insegnante di insegnanti
dove ID > 110
Selezionare insegnante;