Professional Documents
Culture Documents
LINQ
LINQ
LINQ
Day7
LINQ (Language Integrated Query) uniformna query sintaksa u C#, za
sacuvavanje i izvlacenje podataka iz raznih izvora.
Na primer, SQL se koristi za ubacibanje I izvlacenje podataka iz baze.
Na isti nacin LINQ je structured query ugradjen u C# koji se moze koristiti za
razne izvore podataka(SQL server database, XML)
LINQ
Zasto se koristi LINQ?
LINQ
for petlja za pretragu
LINQ
Koriscenjem delegate.
LINQ
Koriscenjem delegate imamo tu prednost da mozemo da izvucemo student sa
bilo kojim kriterijumom.
Na primer mozemo koristiti istu delegatsku funkciju na pronadjemo studenta ciji
je StudentID 5 ili studenta cije je ime Bill.
LINQ
A mozemo koristiti LINQ sa lamda izrazom
LINQ
Prednosti LINQ:
Familijaran jezik Diveloperi ne moraju da uce novi query jezik za svaki tip
podataka ili formata
Manje kodiranja
Citljiv kod
LINQ
LINQ Query Syntax
Query syntax zapocinje sa from klauzulom moze da se zavrs sa ili Select ili
GroupBy klauzulom
Struktura sintakse:
LINQ
LINQ Method Syntax
LINQ
Standardni Query operatori
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
LINQ
Primeri
LINQ
Primeri
LINQ
Primeri