bron kan worden opgevraagd met behulp van LINQ C # Voorbeeld
: .
Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19 } ; < br > Pagina 2
Gebruik de Max operator om de hoogste waarde in de gegevensbron vinden . Max roept een transformatie operatie op elk element in de gegevensbron en vervolgens terug het hoogste resultaat . Op de hoogste waarde in een array gewoon vinden , kan Max worden gebruikt zonder parameters
C # Voorbeeld
: .
Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19 } ;
//Retouren 37
int hoogste = exampleArray.Max ( ) ;
3
Gebruik een lambda-expressie om een operatie uit te voeren op elk element in de gegevensbron . Een lambda-expressie is een soort anonieme functie die wordt gemaakt met behulp van het " = > " lambda operator
C # Voorbeeld
: .
Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19 } ,
//Trekt elk element in de array 50 en vervolgens vindt de hoogste absolute waarde
//het element momenteel verwerkt wordt vertegenwoordigd door de variabele . i , die gedefinieerd wordt door de tekst " i = > "
//retour 47 , die het resultaat van Abs ( 3-50 ) ;
int = hoogste exampleArray.Max ( i = > System.Math.Abs ( i - 50 ) ) ;