να αναγνωρίσει και να προετοιμάσει μια συλλογή ή την πηγή δεδομένων που υλοποιεί τη διασύνδεση IEnumerable C # Παράδειγμα : . Int [ ] = { exampleArray 5 , 8 , 3 , 12 , 37 , 22 , 19 } ? Χρησιμοποιήστε τον τελεστή Max για να βρείτε την υψηλότερη τιμή στο αρχείο προέλευσης δεδομένων . Max επικαλείται μια λειτουργία μετατροπής για κάθε στοιχείο στο αρχείο προέλευσης δεδομένων και στη συνέχεια επιστρέφει το υψηλότερο αποτέλεσμα . Για να βρείτε απλά την υψηλότερη αξία σε μια σειρά , Max μπορεί να χρησιμοποιηθεί χωρίς οποιεσδήποτε παραμέτρους C # Παράδειγμα : . Int [ ] = { exampleArray 5 , 8 , 3 , 12 , 37 , 22 , 19 } ? //Επιστρέφει 37 int υψηλότερο = exampleArray.Max ( ) ? Χρησιμοποιήστε μια έκφραση λάμδα για να εκτελέσει μια λειτουργία για κάθε στοιχείο στο αρχείο προέλευσης δεδομένων . Μια έκφραση λάμδα είναι ένα είδος ανώνυμη συνάρτηση που δημιουργείται με τη χρήση του " = > " φορέα λάμδα C # Παράδειγμα : . Int [ ] = { exampleArray 5 , 8 , 3 , 12 , 37 , 22 , 19 } ? //Αφαιρεί κάθε στοιχείο του πίνακα με 50 και στη συνέχεια βρίσκει την υψηλότερη απόλυτη τιμή //το στοιχείο επί του παρόντος υπό επεξεργασία αντιπροσωπεύεται από την μεταβλητή . i , η οποία ορίζεται από τη δήλωση « i = > " //Επιστρέφει 47 , η οποία είναι το αποτέλεσμα της Abs ( 3-50 ) ? int υψηλότερο = exampleArray.Max ( i = > System.Math.Abs ( i - 50 ) ) ?
2
εικόνων 3
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα