Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como usar LESC & LINQ
LINQ é um acrônimo para NET Language-Integrated Query . . É um quadro que adiciona a capacidade de executar consultas nativas para uma linguagem de programação NET . . Essencialmente, ele permite que você escreva uma consulta sem a necessidade de uma linguagem de consulta externa, como SQL. Isto permite -lhe aceder a dados de várias fontes diferentes , tais como bancos de dados , matrizes , conjuntos de dados ou arquivos XML , eliminando a complexidade envolvida na utilização de consultas SQL tradicionais. Implementações LINQ requer a criação de árvores de expressão , utilizando estruturas conhecidas como expressões lambda , ou LESC . Uma expressão lambda é uma função anônima que permite que você escreva funções inline , que você pode usar para adicionar capacidades de função para suas implementações LINQ. Coisas que você precisa
Microsoft Visual Studio Fotografia Microsoft Visual C #. NET
Show Mais instruções
1

Inicie a aplicação Visual Studio , clicando em " Iniciar" e em seguida, "Programas" em seu desktop e selecione o aplicativo a partir do menu do Windows .
2

Crie uma nova aplicação desktop C # , selecionando " C # " entre as opções de idioma no estúdio e , em seguida, selecionando "Arquivo " " New ", " aplicação de Windows " e , em seguida, digitar um nome e clique em" Salvar ". Isto irá lançar o editor no qual você irá digitar o código necessário .
3

Criar . o modelo de objeto , digitando o código para usar o objeto LINQ e criar as classes necessárias

using System; usando System.Linq ;

namespace Work.ServiceQuery {

Lista de funcionários = new List ();

public class Employee {string Nome pública; public int EmpID ; public override string de ToString () {return this.Name ;}}

}
4

Defina suas projeções , ou consulta. Você vai usar expressões lambda para definir as projeções. Esta é , essencialmente, uma consulta que especifica os campos obrigatórios que deseja retornar , juntamente com as condições e ordenação e cláusulas de agrupamento

Uma consulta seleção simples ficaria assim : . Var EmployeesNames = employees.Select (r = > r.Name );

Você iria restringir os resultados usando uma cláusula "where" da seguinte forma: var EmpIDFilter = employees.Where ( emp => emp.EmpID > 1200) ;

Você iria ordenar os resultados por "Nome" e " EmpID " usando o seguinte código : var = OrderedResults employees.OrderBy (i = > i.Name ) ThenByDescending (i = > . ; i.EmpID );

o objeto CreateQuery () do LINQ é chamado quando você define sua consulta usando o " var " tipo de dados. Este, então, processar sua consulta em segundo plano quando o programa é executado.

Anterior :

Próximo : No
  Os artigos relacionados
·O tamanho de uma matriz no MATLAB 
·Diferença entre determinísticas e não determinístic…
·Como atualizar o Administrador no ColdFusion 9 
·Como filtrar as frequências em LabVIEW 
·O que é um texto Action Script 
·Como reduzir tamanho do arquivo em XNA 
·Como converter dados SQR a ETL 
·MATLAB entrada Analisando 
·Eu não posso começar um Proxy para trabalhar em um em…
·Como usar o carregador de Preferências em um iPhone 
  Artigos em destaque
·Como usar Ctags Com UltraStudio 
·Como converter Reality Fábrica Em XNA 
·Como converter Epoch Tempo em C + + 
·Como criar um número de telefone do banco de dados vis…
·Como tirar uma String de um arquivo de entrada e revert…
·Como converter LPSTR para INT 
·Como Encher um laço matriz de 2 dimensões em C + + 
·Como devolver um vetor STL De uma Nova Função 
·Pode COBOL exibir um valor Hex 
·Como usar Unicode em programas C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados