A linq to objects az IEnumerable é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;