| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan bruges LESC & LINQ
    LINQ er et akronym for NET Language - Integrated Query . . Det er en ramme, der tilføjer evnen til at udføre indfødte forespørgsler til en . NET programmeringssprog. Væsentlige, det giver dig mulighed for at skrive en forespørgsel uden at behøve en ekstern forespørgsel sprog , såsom SQL . Dette giver dig mulighed for at få adgang til data fra flere forskellige kilder , såsom databaser , matrixer datasæt eller XML-filer , hvilket eliminerer kompleksiteten i at bruge traditionelle SQL-forespørgsler. LINQ implementeringer kræver etablering af udtryk træer , ved hjælp af strukturer kendt som lambda udtryk eller LESC . En lambda udtryk er en anonym funktion, der tillader dig at skrive inline funktioner, som du kan bruge til at tilføje funktion kapaciteter til dine LINQ implementeringer. Ting du har brug
    Microsoft Visual Studio
    Microsoft Visual C #. NET
    Vis Flere Instruktioner
    1

    Start Visual Studio ved at klikke på "Start" , og derefter " programmer" på din Windows-skrivebordet og vælge det program fra menuen .
    2

    Opret en ny C # desktop applikation ved at vælge " C # " fra de sproglige valgmuligheder i studiet og derefter vælge "Filer , " " Ny "," Windows-program "og derefter indtaste et navn og klikke på" Gem ". Dette vil lancere editor , hvor du vil skrive den ønskede kode.
    3

    Opret objektet model ved at skrive i koden til at bruge LINQ objektet og skabe de nødvendige klasser

    using System ; . hjælp System.Linq ,

    namespace Work.ServiceQuery {

    List medarbejdere = new List ();

    public class Medarbejder {public string Name , offentlig int EmpID , offentlig overstyring string ToString () {return this.Name ;}}
    < p> }
    4

    Definer dine projektioner eller forespørgsel . Du skal bruge lambda udtryk til at definere det forventede. Det er primært en forespørgsel med angivelse af de krævede felter , du ønsker at vende tilbage , sammen med alle betingelser og bestilling og gruppering klausuler

    En simpel udvælgelsesforespørgsel ville se sådan ud: . VaR EmployeesNames = employees.Select (r = > r.Name )

    Du ville begrænse resultaterne ved hjælp af en " WHERE "-klausul som følger : var EmpIDFilter = employees.Where (EMP => emp.EmpID > . 1200) ;

    Du ville bestille resultaterne ved "Navn " og " EmpID " ved hjælp af følgende kode : var OrderedResults = employees.OrderBy (i = > i.Name ) ThenByDescending (i = > , i.EmpID )

    CreateQuery () genstand for LINQ kaldes, når du definerer din forespørgsel ved hjælp af "var" datatype. Dette vil så behandle din forespørgsel i baggrunden, når programmet udføres .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan formateres en GridView kontrol 
    ·Hvordan man laver et flowchart for Tic -Tac- Toe 
    ·Memory Leak Detection Tools 
    ·Sådan Sammenlign Computer Algoritmer 
    ·Sådan Erstat Div tekst med CSS 
    ·Sådan oprettes Tabeller I HTML 
    ·Hvordan man skriver en pseudokode i Visual Basic 
    ·Sådan Konverter Joomla til K2 
    ·DIY Stepper drev 
    ·Sådan læses en Programming Book 
      Anbefalede Artikler
    ·Sådan spiller lyd i Silverlight 
    ·Sådan ændres Mouse Shape i Access VBA 
    ·Hvordan man laver en stjerne i tekst 
    ·Junior PHP Developer Løn 
    ·Sådan aktiveres en knap med wxPython 
    ·Sådan tilføjes et link til et Perl script 
    ·Sådan Konverter KB til MB til GB 
    ·Urlencode & Specialtegn i PHP 
    ·Sådan nulstilles contentView på Android 
    ·Sådan Check Hvis en fil er ændret på PHP 
    Copyright © Computer Viden http://www.computerdk.com