| 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 LINQ at finde Max i en liste
    Language Integrated Query er en teknologi, der anvendes af NET programmeringssprog til at udføre forespørgsler på data. . LINQ giver udviklere mulighed for at forespørge , filtrer og omdanne datasæt ved hjælp af modersmål syntaks. Et af de grundlæggende LINQ sammenlægning funktioner er Max , der finder og returnerer den største værdi i et resultat af en forespørgsel . Instruktioner
    1

    Erklær og initialisere en samling eller datakilde , der implementerer IEnumerable interface. Enhver IEnumerable kilde kan forespørges ved hjælp af LINQ

    C # Eksempel: .

    Int [ ] exampleArray = { 5, 8, 3, 12 , 37 , 22, 19} ; < br >
    2

    Brug Max operatør for at finde den højeste værdi i datakilden . Max påberåber sig en transformation operation på hvert element i datakilden og derefter returnerer det højeste resultat . Hvis du blot vil finde den højeste værdi i et array, kan Max bruges uden nogen parametre

    C # Eksempel: .

    Int [ ] exampleArray = { 5, 8, 3, 12 , 37, 22, , 19 };

    //Retur 37

    int højest = exampleArray.Max ();
    3

    Brug en lambda udtryk for at udføre en operation om hvert element i datakilden . En lambda udtryk er en form for anonym funktion, der er skabt ved hjælp af " =>" lambda operatør

    C # Eksempel: .

    Int [ ] exampleArray = { 5, 8, 3, 12 , 37 , 22, 19 };

    //Trækker hvert element i arrayet med 50 og derefter finder den højeste absolutte værdi

    //elementet øjeblikket behandles er repræsenteret ved den variable . i, som er defineret ved udsagnet " i = > "

    //Retur 47, hvilket er resultatet af Abs (3 - 50) ,

    int højest = exampleArray.Max ( i = > System.Math.Abs ​​(i - 50 )),

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en webside ved hjælp af HTML 
    ·Sådan Break en liste Apart in Prolog 
    ·Sådan bruges LESC & LINQ 
    ·Forskelle mellem HTML 5 & HTML 4 
    ·Sådan bruges SAS Software 
    ·Sådan Code RSA 
    ·Sådan Beregn Color Contrast 
    ·Hvordan Lær Python for Free 
    ·Facelet Vs . JSP 
    ·Sådan Læs Tegn i MIPS 
      Anbefalede Artikler
    ·Sådan oprettes JAS Med Afhængigheder 
    ·Sådan ændres en Java Heap Størrelse i en WebLogic Co…
    ·Sådan installeres Innovatek 
    ·Sådan Find Scripts 
    ·Hvad er Code Page Omregningstabeller 
    ·Sådan kører VMware i et Linux Terminal 
    ·Hvordan man skriver en Modulus Funktion 
    ·Hvordan laver man et array fra en streng 
    ·Sådan kører Visual Basic Subroutine i baggrunden 
    ·Sådan bruges Shape Kommando i Visual Basic 6 
    Copyright © Computer Viden http://www.computerdk.com