Distinct, Except, Intersect & Union in LINQ

Set Operators That Quietly Define Your Domain Boundaries