Partilhar via


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.

Na presente seção

Consultas Agregadas Descreve como usar Average, Count, e assim sucessivamente.

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

Devolver ou saltar elementos numa sequência Fornece exemplos de utilização de Take e Skip.

Ordenar elementos numa sequência Fornece exemplos de utilização OrderByde .

Agrupar elementos numa sequência Fornece exemplos de utilização GroupByde .

Eliminar Elementos Duplicados de uma Sequência Fornece exemplos de utilização Distinctde .

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

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

Devolve a diferença de conjuntos entre duas sequências Fornece exemplos de utilização de Except.

Retornar a interseção de conjuntos entre duas sequências Fornece exemplos de utilização Intersect.

Devolver a união de duas sequências de conjuntos fornece exemplos de utilização de Union.

Converter uma Sequência para um Array Fornece exemplos de ToArray utilização.

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

Converter um Tipo para um IEnumerável genérico Fornece exemplos de utilização AsEnumerablede .

Formular Junções e Consultas Cruzadas Fornece exemplos de utilização de navegação por chave estrangeira nas cláusulas from, where e select.

Formular Projeções Fornece exemplos de combinação select com outras funcionalidades (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 para SQL utiliza conceitos que se aplicam a consultas.

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