LINQ

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Language Integrated Query (LINQ, pronunțat „link”) este o componentă a .NET Framework de la Microsoft care adaugă limbajele .NET pot efectua interogări pe obiecte folosind o sintaxă similară cu SQL . LINQ a fost lansat ca o componentă a .NET Framework 3.5 pe 19 noiembrie 2007 . LINQ definește un set de operatori care pot fi folosiți pentru interogarea, proiectarea și filtrarea datelor în tablouri, clase enumerabile, XML , baze de date relaționale și surse de date terțe. Permite interogarea oricărei surse de date care reprezintă date ca obiecte. Din acest motiv, dacă sursa nu stochează nativ date ca obiecte, este necesar să utilizați un conector pentru a accesa datele. Rezultatul unei interogări este returnat ca o colecție de obiecte din memorie care pot fi enumerate. Iată un scurt exemplu de utilizare a LINQ scris în C # :

 int SomeValue = 5 ; 
 var rezultate = din c în SomeCollection
                 x = SomeValue * 2
                unde c . SomeProperty < x
                selectați nou { c . SomeProperty , c . OtherProperty };
 foreach ( var rezultat în rezultate )
         Consolă . WriteLine ( rezultat );

Elemente conexe

linkuri externe

Microsoft Portal Microsoft : Accesați intrările Wikipedia despre Microsoft