Come convertire una stringa in un LINQ Query

June 26

Come convertire una stringa in un LINQ Query


Language Integrated Query (LINQ) è costituito da tecnologie che integra funzionalità di query nel linguaggio C #. espressioni di query sono scritti in una sintassi di query dichiarativa introdotto in C # 3.0. Utilizzando espressioni di query, è possibile effettuare operazioni di raggruppamento di filtraggio, ordinamento e su un database. È anche possibile interrogare e recuperare i dati in database SQL e set di dati ADO.NET. Una espressione di query comprende la creazione di una fonte di dati, definendo l'espressione di query e l'esecuzione della query in un comunicato "foreach".

istruzione

1 Fare clic su "Start", "Tutti i programmi" e "Visual Studio." Fare clic su "File", "Nuovo" e "Progetto" sull'interfaccia di Visual Studio. L'angolo in alto a destra della finestra di dialogo Nuovo progetto ha tre icone. Fare clic sull'icona a sinistra e selezionate ".NET Framework versione 3.5." Fare clic sull'icona "Applicazione console" sotto "di Visual Studio Installed Templates".

2 Inserire un nome per il progetto e fare clic su "OK" per creare un nuovo progetto C #. Il tuo nuovo progetto ha un riferimento a "System.Core.dll" - direttiva using per lo spazio dei nomi "System.Linq":

public class Maestro

{

public int ID { get; set; }

public string Nome {get; impostato; }

}

Elenco statico <insegnante> insegnanti = new List <insegnante>

{

nuovo insegnante {ID = 111, Name = "Smith"}

nuovo insegnante {ID = 112, Name = "John"}}

3 Creare una semplice query nel metodo Main del progetto:

Var TeacherQuery =

da insegnante in insegnanti

dove ID> 110

Seleziona insegnante;