Описание тега linq-query-syntax

Интегрированный в язык запрос - это название набора технологий, основанных на интеграции возможностей запросов непосредственно в язык C#.

Интегрированный в язык запрос (LINQ) - это название набора технологий, основанных на интеграции возможностей запросов непосредственно в язык C#. Традиционно запросы к данным выражаются в виде простых строк без проверки типов во время компиляции или поддержки IntelliSense. Кроме того, вы должны изучать разные языки запросов для каждого типа источника данных: базы данных SQL, документы XML, различные веб-сервисы и так далее. В LINQ запрос является первоклассной языковой конструкцией, как классы, методы, события.

Полный обзор: https://docs.microsoft.com/en-us/dotnet/csharp/linq/index