LINQ halmaz műveletek, összefűzés, szeletelés

A korábban tárgyalt Join felfogható egyfajta halmazműveletként és a Distinct is. Azonban ha szükségünk van két IEnumerable<T> kollekciónak az uniójára vagy metszetére, akkor erre is lehetÅ‘séget biztosít a LINQ, méghozzá a Union és Intersect metódusokkal. Ezek megfelelÅ‘ használatához elengedhetetlen, hogy a típus rendelkezzen egy megfelelÅ‘en felülírt Equals metódussal, vagy szolgáltatnunk kell egy IEqualityComparer<T> interface-t megvalósító […]