Comparer.FromCulture
Syntax
Comparer.FromCulture(culture as text, optional ignoreCase as nullable logical) as function
Info
Gibt eine Vergleichsfunktion zurück, die die culture
und die Groß- und Kleinschreibung, die für ignoreCase
festgelegt wurde, um Vergleiche durchzuführen, verwendet.
Eine Vergleichsfunktion akzeptiert zwei Argumente und gibt -1, 0 oder 1 zurück, je nachdem, ob der erste Wert kleiner, gleich oder größer als der zweite ist.
Der Standardwert für ignoreCase
ist FALSE. culture
sollte eines der Gebietsschemas sein, die vom .NET Framework unterstützt werden (z. B. „en-US“).
Beispiel 1
Vergleicht "a" und "A", und nutzt dazu das Gebietsschema "en-US", um festzustellen, ob die Werte gleich sind.
Verwendung
Comparer.FromCulture("en-US")("a", "A")
Ausgabe
-1
Beispiel 2
Vergleicht "a" und "A", nutzt dabei das Gebietsschema "en-US" und ignoriert die Groß-/Kleinschreibung, um festzustellen, ob die Werte gleich sind.
Verwendung
Comparer.FromCulture("en-US", true)("a", "A")
Ausgabe
0