Exemplos de consulta

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

Importante

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

Nesta Secção

Consultas agregadas
Descreve como usar Average, Counte assim por diante.

Retornar o primeiro elemento em uma sequência
Fornece exemplos de utilização Firstdo .

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

Classificar elementos em uma sequência
Fornece exemplos de utilização OrderBydo .

Agrupar elementos em uma sequência
Fornece exemplos de utilização GroupBydo .

Elimine elementos duplicados de uma sequência
Fornece exemplos de utilização Distinctdo .

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

Concatenar duas sequências
Fornece exemplos de utilização Concatdo .

Retornar a diferença de conjunto entre duas sequências
Fornece exemplos de utilização Exceptdo .

Retornar a interseção de conjunto de duas sequências
Fornece exemplos de utilização Intersectdo .

Retornar a união de conjunto de duas sequências
Fornece exemplos de utilização Uniondo .

Converter uma sequência em uma matriz
Fornece exemplos de utilização ToArraydo .

Converter uma sequência em uma lista genérica
Fornece exemplos de utilização ToListdo .

Converter um tipo em um IEnumerable genérico
Fornece exemplos de utilização AsEnumerabledo .

Formular junções e consultas entre produtos
Fornece exemplos de uso da navegação por chave estrangeira nas fromcláusulas , wheree .select

Formular 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 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 conceitos de programação relacionados ao LINQ to SQL.