Lecture overview -- Keyboard shortcut: 'u'    Next page: LINQ Concepts -- Keyboard shortcut: 'n'  Lecture notes - all slides together  Annotated slide -- Keyboard shortcut: 't'  Alphabetic index  Help page about these notes  Course home    Exit possible frame set  An Introduction to LINQ - slide 1 : 11

Origin and Rationale

LINQ = Languge Integrated Query

The main ideas behind LINQ come from functional programming languages and database query languages (SQL)

LINQ - as used from C# - can both be used on all kinds of .NET collections, and instead of SQL