So You Think You Can LINQ - Part 1

Опубликовано: 05 Март 2025
на канале: Shiv Kumar
36,518
209

Language-Integrated Query (LINQ) is a set of features introduced in .NET 3 that extends powerful query capabilities to the language syntax of C# and Visual Basic. LINQ introduces patterns for querying data, and the technology can be extended to support potentially any kind of data source.

In .NET 3 and later we have:
LINQ to Objects
LINQ to XML
LINQ to DataSet
LINQ to SQL
LINQ to Entities

In order to make LINQ possible, C# and Visual Basic had to support a multitude of new language features. During this 2 part series, we'll take a deep dive into LINQ as well as these language features(Delegates, Lambda, Anonymous methods, Extension Methods, and Anonymous Types).

By the end of these sessions you'll have a solid foundation on all of the language features covered and you'll be able to answer "Yes" to the question.