Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O LINQ to SQL suporta os operadores agregados Average, Count, Max, Min e Sum. Observe as seguintes características dos operadores agregados no LINQ to SQL:
As consultas agregadas são executadas imediatamente.
Para obter mais informações, consulte Introdução às consultas LINQ (C#).
As consultas agregadas normalmente retornam um número em vez de uma coleção.
Para obter mais informações, consulte Operações de agregação.
Não é possível chamar agregações contra tipos anônimos.
Os exemplos nos tópicos a seguir derivam do banco de dados de exemplo Northwind. Para obter mais informações, consulte Baixando bancos de dados de exemplo.
Na presente seção
Devolva o valor médio de uma sequência numérica Demonstra como usar o Average operador.
Contar o número de elementos numa sequência Demonstra como usar o Count operador.
Encontrar o valor máximo numa sequência numérica Demonstra como usar o Max operador.
Encontrar o valor mínimo numa sequência numérica Demonstra como usar o Min operador.
Calcular a soma dos valores numa sequência numérica Demonstra como usar o Sum operador.
Seções relacionadas
Exemplos de Consultas Fornece ligações para consultas LINQ para SQL em Visual Basic e C#.
Conceitos de Consulta Fornece ligações para tópicos que explicam conceitos para desenhar consultas LINQ em LINQ para SQL.
Introdução às Consultas LINQ (C#) Explica como funcionam as consultas no LINQ.