LINQ (Language-Integrated Query)
LINQ ligner meget database queries, med select og where osv. LINQ er egentlig bare et query system/sprog, hvor man kan filtere eller ordne data effektivt.
Method syntax
Denne syntax gør brug af metoder.
Eksempel:
c#
int[] scores = [ 90, 71, 82, 93, 75, 82 ];
IEnumerable<int> result = scores
.Where(score => score > 80);Query syntax
Denne syntax ligner meget sql syntax.
Eksempel:
c#
int[] scores = [ 90, 71, 82, 93, 75, 82 ];
IEnumerable<int> scoreQuery =
from score in scores
where score > 80
orderby score descending
select score;