Skip to main content

Comparer.FromCulture

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

Syntax

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

Remarks

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

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

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

Examples

Example #1

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

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

Result:

-1

Example #2

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

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

Result:

0

Category

Comparer