Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntax
Comparer.Equals(
comparer as function,
x as any,
y as any
) as logical
Asi
Vrátí hodnotu logical na základě kontroly shody mezi dvěma zadanými hodnotami, x a y, pomocí poskytnuté comparer.
comparer je 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 lze použít k zajištění porovnání bez rozlišování velkých a malých písmen nebo s ohledem na kulturní a jazykové rozdíly.
V jazyce vzorců jsou k dispozici následující předdefinované porovnávače:
- Comparer.Ordinal: Slouží k provedení přesného řadového porovnání
- Comparer.OrdinalIgnoreCase: Používá se k provedení přesného ordinálního porovnání, které nerozlišuje mezi malými a velkými písmeny.
- Comparer.FromCulture: Používá se k kulturně uvědomělému porovnání.
Příklad 1
Porovnáním hodnot 1 a A pomocí národního prostředíen-USurčíte, jestli jsou hodnoty stejné.
využití
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
výstup
false