As discussed in An Introduction to LINQ, LINQ is composed of three main components:
- Language Extensions,
- Standard Query Operators, and
- LINQ Providers.
The previous two installments - Extension Methods, Implicitly Typed Variables, and Object Initializers and