added LINQ

This commit is contained in:
szabomarton
2024-09-11 12:36:39 +02:00
parent 40d3601e7f
commit c59f7fe309
20 changed files with 294 additions and 0 deletions

13
linq_anyag Normal file
View File

@@ -0,0 +1,13 @@
A linq to objects az IEnumerable<T> és IEnumerable interfészeket megvalósító (foreach ciklussal bejárható) kollekció esetén működnek.
A megvalósítás a Syste.Linq névtérben kapott helyet, amit alapvetően nem kell használatba vennünk, mert ha egy új osztályt készítünk sablon alapján visual studioban akkor alapértelmezetten használatba lesz véve.
A linq szintaxisai:
Lambda:
elemek.Where(i => i.X > 10).Select(i => i.x);
querry:
var eredmeny = from elem in elemek
where elem.x > 10
select elem.x;