Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan bruke LESC & LINQ
    LINQ er et akronym for NET Language - Integrated Query . . Det er et rammeverk som gir muligheten til å utføre innfødte spørringer til en . NET programmeringsspråk. I hovedsak , det kan du skrive en spørring uten en ekstern spørring språk, for eksempel SQL. Dette gjør at du kan få tilgang til data fra flere ulike kilder , for eksempel databaser , matriser datasett eller XML-filer, eliminere kompleksiteten involvert i å bruke tradisjonelle SQL-spørringer . LINQ implementeringer krever opprettelse av uttrykk trær , ved hjelp av strukturer som kalles lambda uttrykk eller LESC . En lambda uttrykk er en anonym funksjon som lar deg skrive inline funksjoner , som du kan bruke til å legge funksjons evner til LINQ implementeringer. Du trenger:
    Microsoft Visual Studio
    Microsoft Visual C # . NET
    Vis flere instruksjoner
    en

    Start Visual Studio-programmet ved å klikke på " Start" og deretter "Programmer " på Windows-skrivebordet og velge programmet fra menyen .
    2

    Opprett en ny C # desktop program ved å velge " C #" fra språket i studio og deretter velge "File , " " Ny ", " Windows-program " og deretter skrive inn et navn og klikke på" Lagre ". Denne vil lansere redaktøren der du vil skrive inn den nødvendige koden .
    3

    Lag objektet modellen ved å skrive inn koden for å bruke LINQ objekt og skape den nødvendige klasser

    bruker System; . bruke System.Linq ;

    namespace Work.ServiceQuery {

    liste ansatte = new List ();

    public class ansatt {public string navn ; public int EmpID ; offentlig overstyring string toString ( ) {return this.Name ;} }
    < p> }
    4

    Definer dine prognoser, eller spørring . Du vil bruke lambda- uttrykk for å definere anslagene . Dette er egentlig en spørring som angir de nødvendige feltene du ønsker å returnere , sammen med eventuelle vilkår og bestilling og gruppering klausuler

    En enkel utvalgsspørring ville se slik ut : . VAR EmployeesNames = employees.Select ( r = > r.Name ) ;

    Du ville begrense resultatene ved hjelp av en "hvor" klausul som følger : var EmpIDFilter = employees.Where ( EMP = > emp.EmpID > . 1200 ) ;

    Du ville bestille resultatene av "Navn" og " EmpID " ved hjelp av følgende kode : var OrderedResults = employees.OrderBy (i = > i.Name ) ThenByDescending (i = > ; i.EmpID ) ;

    CreateQuery ( ) gjenstand for LINQ kalles når du definerer spørringen ved hjelp av "var" datatype. Dette vil da behandle søket i bakgrunnen når programmet utføres .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en bat fil 
    ·Hvordan bruke MSBuild til Merge WPF Assemblies 
    ·Hvordan oppdatert Kontroller i SQL 
    ·Slik viser et Word-dokument i ASP.NET 
    ·Hvordan lage et dataprogram From Scratch 
    ·Hvordan å feilsøke i DLL 
    ·Hvordan implementere Priority Queue Class hjelp Array 
    ·En NetBeans 6.8 UML Tutorial 
    ·Hvordan Understrek tekst med HTML -koder 
    ·Hvordan skrive en pseudokode Loop 
      Anbefalte artikler
    ·Hvordan kan jeg skrive ut alle primtall i Java 
    ·Hvordan endre Scrollbar Color Bruke Java 
    ·Hvordan bruke rullefeltkontroll i Visual Basic 6.0 
    ·Slik konverterer Int32 i C + + 
    ·PLS-programmering Instruksjoner 
    ·Hvordan søke og erstatte med Python 
    ·Hvordan lage Jquery hendelse Handlers 
    ·Hvordan bruke en funksjon i VBA 
    ·Hvordan Test PHP på en datamaskin 
    ·Grunnleggende Computer Concepts i Turbo C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/