Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
deklarovať a inicializovať zbierku alebo zdroj dát , ktorý implementuje rozhranie IEnumerable C # Príklad : . Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19 } , použite operátor Max nájsť najvyššiu hodnotu v zdroji údajov . Max vyvolá operáciu transformácie na každý prvok v zdroji údajov a vráti najvyššiu výsledok . Ak chcete jednoducho nájsť najvyššiu hodnotu v poli , Max môžu byť použité bez akýchkoľvek parametrov C # Príklad : . Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19 } ; //Vracia 37 klipart int najvyššej = exampleArray.Max ( ) ; použite lambda výraz vykonať operáciu na každý prvok v zdroji údajov . Lambda výraz je typ anonymné funkcie, ktorá je vytvorená pomocou " = > " operátor lambda C # . Príklad : int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19 } ; //Odpočíta každý prvok v poli o 50 a potom zistí , najvyššiu absolútnu hodnotu //prvok v súčasnej dobe spracovávajú je reprezentovaný premennou . i , ktorý je definovaný príkazom " i = > " //Vracia 47 , ktorý je výsledkom Abs ( 3-50 ) ; int najvyššej = exampleArray.Max ( i = > System.Math.Abs ( i - 50 ) ) ;
2
3