Kako uporabiti LINQ za iskanje največje vrednosti na seznamu

Avtor: Robert Simon
Datum Ustvarjanja: 19 Junij 2021
Datum Posodobitve: 1 Maj 2024
Anonim
Kako uporabiti LINQ za iskanje največje vrednosti na seznamu - Članki
Kako uporabiti LINQ za iskanje največje vrednosti na seznamu - Članki

Vsebina

Jezikovno integrirana poizvedba je tehnologija, ki jo programski jeziki .NET uporabljajo za poizvedovanje. Razvijalcu omogoča, da poizveduje, filtrira in preoblikuje nabore podatkov z uporabo sintakse izvornega jezika.Ena od osnovnih funkcij agregacije je Max, ki najde in vrne največjo vrednost v zapisih poizvedbe.


Navodila

LINQ se lahko razširi na druge vire podatkov (Jupiterimages / Photos.com / Getty Images)
  1. Izjavite in inicializirajte zbirko ali seznam, ki izvaja vmesnik IEnumerable. Vsaka izvedba IEnumerable je mogoče poizvedovati prek LINQ.

    Primer C:

    int [] arrayExample = {5, 8, 3, 12, 37, 22, 19};

  2. Uporabite operaterja Max, da najdete največjo vrednost na seznamu. Pri vsakem elementu seznama prikliče operacijo transformacije in vrne največji rezultat. Če želite najti največjo vrednost v matriki, se lahko Max uporablja brez parametrov.

    Primer C:

    int [] arrayExample = {5, 8, 3, 12, 37, 22, 19};

    // Vrne 37 int majorValue = arrayExample.Max ();

  3. Uporabite lambda izraz za izvedbo operacije za vsak element na seznamu. Lambda izraz je anonimni tip funkcije, ki se ustvari prek operaterja "=>".


    Primer C:

    int [] arrayExample = {5, 8, 3, 12, 37, 22, 19};

    // Od vsakega elementa matrike odštejemo 50 in nato najdemo največjo absolutno vrednost. // Element, ki se trenutno obdeluje, je predstavljen s spremenljivko "i", ki je definirana z navodilom "i =>" // Vrne 47, ki je rezultat Abs (3 - 50); int majorValue = Exame.Max array (i => System.Math.Abs ​​(i - 50));

HP 50g je zmogljiv ročni kalkulator podjetja Hewlett Packard. Kalkulator lahko reši enačbe, naredi grafove funkcij, hitograme in izvede večino izračunov, ki jih morate rešiti v večini matematičnih raz...

Koridorke teze o bile prvotno namenjene zaščiti poročnih oblek pred umazanijo, medtem ko neveta topi do oltarja. Tradicionalne cerkvene poroke imajo trukturiran hodnik, kjer pride neveta, ponavadi tra...

Fascinantne Publikacije