LINQ

Описание

LINQ (Language-Integrated Query) представляет собой набор функций Visual Studio, расширяющих мощные возможности запроса в синтаксисе языка C# и Visual Basic .NET. LINQ представляет стандартные, легко изучаемые шаблоны для создания запросов и обновления данных; технология может быть расширена для поддержки потенциально любого типа хранилища данных.
Традиционно запросы к данным выражаются в виде простых строк без проверки типов при компиляции или поддержки IntelliSense. Кроме того, разработчику приходится изучать различные языки запросов для каждого типа источника данных: базы данных SQL, XML-документов, различных веб-служб и т. д. LINQ делает запрос первоклассной конструкцией языка в C# и Visual Basic .NET. Можно создавать запросы к строго типизированным коллекциям объектов с помощью зарезервированных слов языка и знакомых операторов.

Как быстро научиться

Ресурсы

Технологии

Сценарии

Продукты