What is LINQ?

LINQ is ETL for the data in your program. Start from any collection, chain methods such as Where, OrderBy and Select that each transform the items, and finish with ToList, Count or First. A query runs when its results are used.

Updated

Cheat sheet: What is LINQ?
Category
C#
Level
Journeyman
Tags
c-sharp, Deferred Execution, IEnumerable<T>, LINQ