Поделиться через


Примеры запросов

В этом разделе приведены примеры visual Basic и C# типичных запросов LINQ to SQL. Разработчики, использующие Visual Studio, могут найти много примеров в примере решения, доступном в разделе "Примеры". Дополнительные сведения см. в примерах.

Внимание

db часто используется в примерах кода в документации по LINQ to SQL. db считается экземпляром класса Northwind , от которого наследуется DataContext.

В этом разделе

Статистические запросы
Содержит описание использования Average, Count и т. д.

Возврат первого элемента в последовательности
Содержит примеры использования First.

Возврат или пропуск элементов последовательности
Содержит примеры использования Take и Skip.

Сортировка элементов последовательности
Содержит примеры использования OrderBy.

Группировка элементов последовательности
Содержит примеры использования GroupBy.

Удаление дубликатов элементов из последовательности
Содержит примеры использования Distinct.

Проверка соответствия условию какого-либо или всех элементов
Содержит примеры использования All и Any.

Сцепление двух последовательностей
Содержит примеры использования Concat.

Возврат разности наборов между двумя последовательностями
Содержит примеры использования Except.

Возврат пересечения наборов двух последовательностей
Содержит примеры использования Intersect.

Возврат объединения наборов двух последовательностей
Содержит примеры использования Union.

Преобразование последовательности в массив
Содержит примеры использования ToArray.

Преобразование последовательности в универсальный список
Содержит примеры использования ToList.

Преобразование типа в универсальный интерфейс IEnumerable
Содержит примеры использования AsEnumerable.

Формулировка запросов-объединений и запросов векторного произведения
Содержит примеры использования переходов внешнего ключа в предложениях from, where и select.

Формулировка проекций
Предоставляет примеры объединения select с другими функциями (например, анонимными типами) для формирования проекций запросов.

Общие сведения о стандартных операторах запроса (C#)
Объясняет концепцию стандартных операторов запросов с помощью C#.

Общие сведения о стандартных операторах запроса (Visual Basic)
Описывает концепцию стандартных операторов запросов с помощью Visual Basic.

Основные принципы запросов
Описывает, как LINQ to SQL использует понятия, применяемые к запросам.

Руководство по программированию
Предоставляет портал для разделов, объясняющих основные понятия программирования, связанные с LINQ to SQL.