pode ser consultada usando LINQ
C # Exemplo: .
Int [ ] = { exampleArray 5, 8, 3, 12, 37 , 22, 19} ; < br > Página 2
Use o operador de Max para encontrar o valor mais alto na fonte de dados . Max invoca uma operação de transformação em cada elemento na fonte de dados e retorna o resultado mais elevado . Para simplesmente encontrar o maior valor em um array , Max pode ser usado sem nenhum parâmetro
C # Exemplo:
int [ ] = { exampleArray 5, 8, 3, 12 , 37, 22. , 19} ;
//retorna 37
int maior = exampleArray.Max ();
3
usar uma expressão lambda para executar uma operação em cada elemento na fonte de dados . Uma expressão lambda é um tipo de função anônima que é criado usando o "=>" operador lambda
C # Exemplo: .
Int [ ] = { exampleArray 5, 8, 3, 12 , 37 , 22 , 19 } ;
//Subtrai cada elemento na matriz por 50 e , em seguida, localiza o maior valor absoluto
//o elemento actualmente a ser processado é representado pela variável . i , que é definido pela instrução "i =>"
//retorna 47, que é o resultado de Abs (3 - 50) ;
int maior = exampleArray.Max ( i = > System.Math.Abs (i - 50) );