Compartilhar via


Exemplos de consulta

Esta seção fornece exemplos do Visual Basic e C# de consultas LINQ to SQL típicas. Os desenvolvedores que usam o Visual Studio podem encontrar muitos outros exemplos em uma solução de exemplo disponível na seção Exemplos. Para obter mais informações, consulte Exemplos.

Importante

O db geralmente é usado em exemplos de código na documentação do LINQ to SQL. db é considerado uma instância de uma classe Northwind , que herda de DataContext.

Nesta seção

Consultas de agregação
Descreve como usar Averagee Countassim por diante.

Retornar o primeiro elemento em uma sequência
Fornece exemplos do uso de First.

Retornar ou ignorar elementos em uma sequência
Fornece exemplos de uso Take e Skip.

Classificar elementos em uma sequência
Fornece exemplos do uso de OrderBy.

Agrupar elementos em uma sequência
Fornece exemplos do uso de GroupBy.

Eliminar elementos duplicados de uma sequência
Fornece exemplos do uso de Distinct.

Determinar se qualquer elemento ou todos os elementos em uma sequência satisfazem uma condição
Fornece exemplos de uso All e Any.

Concatenar duas sequências
Fornece exemplos do uso de Concat.

Retornar a diferença entre duas sequências ajustada
Fornece exemplos do uso de Except.

Retornar a interseção definida de duas sequências
Fornece exemplos do uso de Intersect.

Retornar a união definida de duas sequências
Fornece exemplos do uso de Union.

Converter uma sequência em uma matriz
Fornece exemplos do uso de ToArray.

Converter uma sequência em uma lista genérica
Fornece exemplos do uso de ToList.

Converter um tipo em um IEnumerable genérico
Fornece exemplos do uso de AsEnumerable.

Formular junções e consultas entre produtos
Fornece exemplos de como usar a navegação por chave estrangeira nas cláusulas from, where e select.

Formule projeções
Fornece exemplos de combinação select com outros recursos (por exemplo, tipos anônimos) para formar projeções de consulta.

Visão geral dos operadores de consulta padrão (C#)
Explica o conceito de operadores de consulta padrão usando C#.

Visão geral dos operadores de consulta padrão (Visual Basic)
Explica o conceito de operadores de consulta padrão usando o Visual Basic.

Conceitos de consulta
Explica como o LINQ to SQL usa conceitos que se aplicam a consultas.

Guia de Programação
Fornece um portal para tópicos que explicam os conceitos de programação relacionados ao LINQ to SQL.