Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
LINQ to SQL поддерживает агрегатные операторы Average, Count, Max, Min и Sum. Обратите внимание на следующие характеристики агрегатных операторов в LINQ to SQL:
Агрегатные запросы выполняются немедленно.
Дополнительные сведения см. в разделе Введение в запросы LINQ (C#).
Агрегатные запросы обычно возвращают число вместо коллекции.
Дополнительные сведения см. в разделе "Операции агрегирования".
Вы не можете вызывать агрегирующие функции для анонимных типов.
Примеры, приведенные в следующих разделах, являются производными от примера базы данных Northwind. Дополнительные сведения см. в разделе "Скачивание примеров баз данных".
В этом разделе
Возвращает среднее значение из числовой последовательности Демонстрирует использование Average оператора.
Подсчет количества элементов в последовательности Демонстрирует использование Count оператора.
Поиск максимального значения в числовой последовательности Демонстрирует использование Max оператора.
Поиск минимального значения в числовой последовательности Демонстрирует использование Min оператора.
Вычисление сумм значений в числовой последовательности Демонстрирует использование Sum оператора.
Связанные разделы
Примеры запросов Содержит ссылки на запросы LINQ to SQL в Visual Basic и C#.
Основные понятия запроса Содержит ссылки на разделы, объясняющие концепции разработки запросов LINQ в LINQ to SQL.
Общие сведения о запросах LINQ (C#) Объясняет, как работают запросы в LINQ.