LINQ (como fazer em translation from VPE for Csharp)
Este tópico fornece links para ajuda sobre LINQ (consulta integrada à linguagem). Para ver outras categorias de tarefas populares abordadas na ajuda, consulte Como eu faço em C#.
Geral
Introdução ao LINQ em C#
Fornece informações básicas sobre o LINQ consultas.Demonstra Passo a passo: Escrever consultas em C# (LINQ)
Fornece exemplos do básico LINQ cláusulas de consulta.Expressões de consulta LINQ (Guia de programação C#)
Fornece informações sobre expressões de consulta em translation from VPE for Csharp, com exemplos e ponteiros para vários exemplos de código.Como: Usar árvores de Expressãosão para consultas Compilação dinâmico
Mostra como construir LINQ consultas dinamicamente usando árvores de expressão.Demonstra Passo a passo: Criar um provedor de LINQ IQueryable
Mostra como criar um personalizada LINQ provedor.
Usar LINQ to Objects
Como: Consulta de frases que contêm um conjunto especificado de palavras (LINQ)
Mostra como dividir arquivos de texto em limites arbitrários e executar consultas em cada parte.Como: Localizar a diferença de conjunto entre duas listas (LINQ)
Mostra como usar o método Except para recuperar os itens que estão em um arquivo, mas não no outro.Como: Combinar consultas LINQ com expressões regulares
Mostra como usar expressões regulares em LINQ consultas de correspondência de padrões complexos em filtrado resultados da consulta.Como: Calcular valores de coluna em um arquivo de texto CSV (LINQ)
Mostra como realizar cálculos matemáticos em dados de texto em arquivos .csv.Como: Junção conteúdo de arquivos diferentes (LINQ)
Mostra como combinar sequências de caracteres de duas listas em uma única sequência usando uma chave correspondente.Como: Reordenar os campos de um arquivo delimitado por (LINQ)
Mostra como reordenar campos em uma linha em um arquivo csv.Como: Consulta de arquivos com um atributo especificado ou nome
Mostra como procurar arquivos examinando uma ou mais propriedades do seu FileInfo objeto.Como: Arquivos de AAgruparar por extensão (LINQ)
Mostra como retornar a grupos de FileInfo objeto com base na sua extensão de nome de arquivo.Como: Consulta para o número total de bytes de um conjunto de pastas (LINQ)
Mostra como retornar o número total de bytes de todos os arquivos em uma árvore de diretório especificada.Como: Comparar o conteúdo das duas pastas (LINQ)s
Mostra como retornar todos os arquivos que estão presentes nas duas pastas especificadas, e também todos os arquivos que estão presentes em uma pasta, mas não na outra.Como: Consulta para o maior arquivo ou arquivos em uma árvore de diretório (LINQ)
Mostra como retornar o arquivo maior ou menor, ou especificar o número de arquivos em uma árvore de diretório.Como: Consulta de arquivos de duplicados em uma árvore de diretório (LINQ)
Mostra como agrupar todos os nomes de arquivos que ocorrem em mais de um local em uma árvore de diretório especificada.Também mostra como realizar comparações mais complexas, com base em um comparador personalizado.Como: Consultar o conteúdo dos arquivos em uma pasta (LINQ)
Mostra como percorrer pastas em uma árvore, abrir cada arquivo e consultar o conteúdo do arquivo.Como: Consultar metadados de um assembly com Reflexo (LINQ)
Mostra como usar LINQ com reflexão.
Usar LINQ to SQL
Esses são alguns dos muitos exemplos de código no LINQ to SQL documentação. Para obter mais exemplos de código, consulte Programming Guide (LINQ to SQL).
Walkthrough: Simple Object Model and Query (C#) (LINQ to SQL)
Mostra como criar uma classe de entidade e executar uma consulta simples.N-Tier and Remote Applications with LINQ to SQL
Explica como implementar aplicativos n-camadas que usam LINQ to SQL na camada de acesso a dados.Walkthrough: Querying Across Relationships (C#) (LINQ to SQL)
Mostra como consultar tabelas que foram mapeadas em um relacionamento hierárquico de objeto.Walkthrough: Manipulating Data (C#) (LINQ to SQL)
Mostra como adicionar, atualizar, excluir e modificar dados em um banco de dados.Walkthrough: Simple Object Model and Query (C#) (LINQ to SQL)
Introduz os conceitos de mapeamento relacional de objeto em LINQ to SQL.Walkthrough: Using Only Stored Procedures (C#) (LINQ to SQL)
Mostra como usar procedimentos armazenados em LINQ to SQL.How to: Represent Primary Keys (LINQ to SQL)
Mostra como representar chaves primárias em LINQ to SQL.How to: Display Generated SQL (LINQ to SQL)
Mostra como exibir e visualizar o SQL que é gerado e emitido para o banco de dados pelo LINQ to SQL tempo de execução.How to: Handle Composite Keys in Queries (LINQ to SQL)
Mostra como classificar e agrupar valores de chave composta.How to: Directly Execute SQL Queries (LINQ to SQL)
Mostra como emitir comandos SQL no lugar de um LINQ consulta.How to: Generate the Object Model in Visual Basic or C# (LINQ to SQL)
Descreve como usar a ferramenta de linha de comando SQLMetal.Também fornece Visual Studio os usuários com um link para o Object Relational Designer.How to: Generate the Object Model as an External File (LINQ to SQL)
Descreve como gerar um arquivo de mapeamento externo ao invés de usar um mapeamento baseado em atributos.How to: Generate Customized Code by Modifying a DBML File (LINQ to SQL)
Descreve como gerar Visual Basic ou translation from VPE for Csharp código de um arquivo de metadados DBML.How to: Validate DBML and External Mapping Files (LINQ to SQL)
Descreve como validar arquivos de mapeamento que você tenha modificado (avançado).How to: Make Entities Serializable (LINQ to SQL)
Descreve como adicionar atributos apropriados para certificar entidades serializável.How to: Customize Entity Classes by Using the Code Editor (LINQ to SQL)
Descreve como usar o editor de código para escrever seu próprio código de mapeamento ou Personalizar código que foi gerado automaticamente.How to: Connect to a Database (LINQ to SQL)
Descreve como usar o DataContext classe para se conectar a um banco de dados.How to: Directly Execute SQL Commands (LINQ to SQL)
Descreve como você pode usar ExecuteCommand para enviar comandos de linguagem SQL.How to: Reuse a Connection Between an ADO.NET Command and a DataContext (LINQ to SQL)
Fornece exemplos de como usar um existente ADO.NET conexão em um LINQ to SQL aplicativo.
Usar LINQ to XML
How to: Load XML from a File
Mostra como carregar XML de um URI usando o Load método.Creating XML Trees
Mostra como criar árvores XML por meio de programação.Mostra como criar XML com e sem namespaces.Working with XML Namespaces
Mostra como trabalhar com namespaces XML.Modifying XML Trees (LINQ to XML)
Mostra como modificar árvores XML na memória.Serializing to Files, TextWriters, and XmlWriters
Mostra como serializar árvores XML para uma variedade de destinos.How to: Control Namespace Prefixes (C#) (LINQ to XML)
Mostra como controlar os prefixos de namespace ao serializar.LINQ to XML Axes
Explica os eixos.Você deve entender os eixos em ordem para escrever consultas.Querying XML Trees
Apresenta consultas simples até complexas, projeções e as transformações que realizam várias tarefas comuns.How to: Validate Using XSD (LINQ to XML)
Mostra como validar uma árvore XML usando o XSD.How to: Perform Streaming Transformations of Text to XML
Mostra como transformar arquivos muito grandes de texto para XML, mantendo um analisar de memória pequeno.How to: Retrieve Paragraphs from an Office Open XML Document
Mostra como em em aberto um documento XML em aberto e recuperar os parágrafos do mesmo.How to: Populate an XML Tree from the File System
Mostra como popular uma árvore XML do sistema de arquivos local.How to: Perform Streaming Transform of Large XML Documents
Mostra como transformar documentos XML muito grandes, mantendo um analisar de memória pequeno.Using XSLT to Transform an XML Tree
Mostra como usá-lo para transformar uma árvore XML de uma forma para outra.Pure Functional Transformations of XML
Apresenta um tutorial ensina a realizar transformações funcionais puras do XML.
Usar LINQ to DataSet
Loading Data Into a DataSet
Descreve como carregar dados em um DataSet.Single-Table Queries (LINQ to DataSet)
Descreve como executar consultas em uma única tabela em um DataSet.Cross-Table Queries (LINQ to DataSet)
Descreve como executar consultas em várias tabelas em um DataSet.Querying Typed DataSets
Descreve como executar consultas em DataSets tipados.LINQ to DataSet Examples
Fornece vários exemplos de como executar várias operações de consulta como restrição, projeção, pedido, particionamento e assim por diante.