Comparer.Equals
Comparer.Equals(comparer as function, x as any, y as any) as logical
指定された comparer
を使用して、x
と y
という 2 つの指定された値が等しいかどうかをチェックし、それに基づいて logical
値を返します。
comparer
は Comparer
であり、比較の制御に使用されます。 比較演算子は、2 つの引数を受け取り、最初の値が 2 番目の値より小さいか、等しいか、または大きいかに応じて、それぞれ -1、0、または 1 を返す関数です。 比較子を使用して、大文字と小文字を区別しない、またはカルチャおよびロケールに対応する比較を行うことができます。
数式言語では、次の組み込みの比較子を使用できます。
- Comparer.Ordinal: 序数に基づく正確な比較を実行するために使用されます
- Comparer.OrdinalIgnoreCase: 序数に基づき、大文字と小文字を区別しない正確な比較を実行するために使用されます
- Comparer.FromCulture: カルチャ対応の比較を実行するために使用されます
"1" と "A" を、"en-US" ロケールを使用して比較し、それらの値が等しいかどうかを判断します。
使用方法
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
出力
false