LINQ alapműveletek

A LINQ to Objects az IEnumerable<T> IEnumerable interfészeket  megvalósító (foreach ciklussal bejárható) kollekciók esetén működnek. A megvalósítás a System.Linq névtérben kapott helyet, amit alapvetően nem kell használatba vennünk.

Lambda szintaxis: elemek.Where(i => i.x > 10).Select(i => i.x);
Query szintaxis: var eredmeny = from elem in elemek
						      where elem.x > 10
						      select elem.x;

OrderBy: Növekvő sorrendbe rendezi a listát
OrderByDescending: Csökkenő sorrendbe rendezi a listát

