kilde kan spørres ved hjelp av LINQ
C # Eksempel : .
Int [ ] exampleArray = { 5 , 8, 3, 12 , 37 , 22, 19} ;
2
Bruk max operatøren for å finne den høyeste verdien i datakilden . Max påkaller en transformasjon operasjon på hvert element i datakilden og returnerer det høyeste resultatet . Å bare finne den høyeste verdien i en matrise, kan Max brukes uten parametere
C # Eksempel : .
Int [ ] exampleArray = { 5 , 8, 3, 12 , 37, 22 , 19 };
//Returnerer 37
int høyeste = exampleArray.Max ( ) ;
3
Bruk en lambda uttrykk for å utføre en operasjon på hvert element i datakilden . En lambda uttrykk er en type anonym funksjon som er opprettet ved hjelp av "= >" lambda operatør
C # Eksempel : .
Int [ ] exampleArray = { 5 , 8, 3, 12 , 37 , 22, 19 };
//Trekker hvert element i matrisen med 50 og deretter finner den høyeste absolutte verdien
//The element som behandles er representert ved variabelen . jeg , som er definert av setningen " i = >"
//Returnerer 47 , som er et resultat av Abs ( 3-50 ) ,
int høyeste = exampleArray.Max ( i = > System.Math.Abs (i - 50 ));