Comparer.Equals
Syntaxe
Comparer.Equals(comparer as function, x as any, y as any) as logical
O uživateli
logical
Vrátí hodnotu založenou na kontrole rovnosti nad dvěma zadanými hodnotami x
a y
pomocí poskytnuté comparer
hodnoty .
comparer
je to, Comparer
který slouží k řízení porovnání. Porovnávač je funkce, která přijímá dva argumenty a vrací hodnotu -1, 0 nebo 1 na základě toho, zda je první hodnota menší, rovna nebo větší než druhá. Porovnávače je možné použít k zajištění porovnání nerozlišující malá a velká písmena nebo jazykové verze a porovnání s národním prostředím.
V jazyce vzorců jsou k dispozici následující předdefinované porovnávače:
- Comparer.Ordinal: Používá se k provedení přesného řadového porovnání.
- Comparer.OrdinalIgnoreCase: Používá se k provedení přesného porovnání nerozlišující velká a malá písmena.
- Comparer.FromCulture: Používá se k provádění porovnání s podporou jazykové verze.
Příklad 1
Porovnejte "1" a "A" pomocí národního prostředí "en-US", abyste zjistili, jestli jsou hodnoty stejné.
Využití
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
Výstup
false