Κοινή χρήση μέσω


Comparer.FromCulture

Σύνταξη

Comparer.FromCulture(culture as text, optional ignoreCase as nullable logical) as function

Περίπου

Επιστρέφει μια συνάρτηση σύγκρισης που χρησιμοποιεί την culture και την ευαισθησία πεζών-γραμμάτων που καθορίζεται από ignoreCase για την εκτέλεση συγκρίσεων.

Μια συνάρτηση σύγκρισης αποδέχεται δύο ορίσματα και επιστρέφει -1, 0 ή 1 με βάση το εάν η πρώτη τιμή είναι μικρότερη από, ίση ή μεγαλύτερη από το δεύτερο.

Η προεπιλεγμένη τιμή για ignoreCase είναι false. Το culture πρέπει να είναι μία από τις τοπικές ρυθμίσεις που υποστηρίζονται από το λειτουργικό σύστημα (για παράδειγμα, "en-US").

Παράδειγμα 1

Συγκρίνετε το "a" και το "A" χρησιμοποιώντας τις τοπικές ρυθμίσεις "en-US" για να προσδιορίσετε αν οι τιμές είναι ίσες.

χρήσης

Comparer.FromCulture("en-US")("a", "A")

εξόδου

-1

Παράδειγμα 2

Συγκρίνετε το "a" και το "A" χρησιμοποιώντας τις τοπικές ρυθμίσεις "en-US", παραβλέποντας τη διάκριση πεζών-ημάτων για να προσδιορίσετε εάν οι τιμές είναι ίσες.

χρήσης

Comparer.FromCulture("en-US", true)("a", "A")

εξόδου

0