dichiarare e inizializzare una fonte di raccolta o di dati che implementa l'interfaccia IEnumerable C # Esempio : . Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19} ; Utilizzare l'operatore Max per trovare il valore più alto della fonte dei dati . Max invoca un'operazione di trasformazione su ogni elemento nell'origine dati e quindi restituisce il risultato più alto . Per trovare semplicemente il valore più alto in un array , Max può essere utilizzato senza alcun parametro C # Esempio : . Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19} ; //Restituisce 37 int più alto = exampleArray.Max ( ) ; Utilizzare un'espressione lambda per eseguire un'operazione su ogni elemento nell'origine dati . Un'espressione lambda è un tipo di funzione anonima che viene creata utilizzando l'operatore " = > " lambda C # Esempio : . Int [ ] exampleArray = { 5 , 8 , 3 , 12 , 37 , 22 , 19 } ; //Sottrae ogni elemento della matrice da 50 e poi trova il più alto valore assoluto //l'elemento in corso di elaborazione è rappresentato dalla variabile . i, che è definito dalla dichiarazione " i = > " //Restituisce 47 , che è il risultato di Abs ( 3-50 ) ; int più alto = exampleArray.Max ( i = > System.Math.Abs ( I - 50) ) ;
2
3
Informazioni correlate
Programmazione © www.354353.com