Freigeben über


Comparer.Equals

Syntax

Comparer.Equals(comparer as function, x as any, y as any) as logical

Info

Gibt einen logical-Wert basierend auf der Gleichheitsprüfung über die beiden angegebenen Werte x und y mithilfe des angegebenen comparer zurück.

comparer ist eine Comparer, die zum Steuern des Vergleichs verwendet wird. Ein Comparser ist eine Funktion, die zwei Argumente akzeptiert und -1, 0 oder 1 zurückgibt, je nachdem, ob der erste Wert kleiner, gleich oder größer als der zweite ist. Vergleichsfunktionen können verwendet werden, um Vergleiche ohne Beachtung der Groß-/Kleinschreibung oder kultur- und gebietsschemabezogene Vergleiche bereitzustellen.

Die folgenden integrierten Vergleichsfunktionen sind in der Formelsprache verfügbar:

  • Comparer.Ordinal: wird verwendet, um einen exakten Ordinalvergleich auszuführen
  • Comparer.OrdinalIgnoreCase:wird verwendet, um einen exakten Ordinalvergleich ohne Beachtung der Groß-/Kleinschreibung auszuführen
  • Comparer.FromCulture: wird verwendet, um einen Vergleich durchzuführen, der die Kultur berücksichtigt

Beispiel 1

Vergleicht "1" und "A" mithilfe des Gebietsschemas "en-US", um festzustellen, ob die Werte gleich sind.

Verwendung

Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")

Ausgabe

false