LINQEdit
Language-Integrated Query is a powerful set of technologies based on the integration of query capabilities directly into the C# language. LINQ
provides a consistent query experience to query object (LINQ to Objects), relational databases (LINQ to SQL), and XML (LINQ to XML)