Comparer.FromCulture

構文

Comparer.FromCulture(culture as text, optional ignoreCase as nullable logical) as function

バージョン情報

culture と、ignoreCase で指定された大文字と小文字の区別を使用する比較子関数を返し、比較を実行します。

比較演算子関数は 2 つの引数を受け取り、最初の値が 2 番目の値より小さいか、等しいか、または大きいかに応じて、それぞれ -1、0、または 1 を返します。

ignoreCase の既定値は false です。 culture は、.NET Framework でサポートされているロケールのいずれかである必要があります (例: "en-US")。

例 1

"a" と "A" を、"en-US" ロケールを使用して比較し、値が等しいかどうかを判断します。

使用方法

Comparer.FromCulture("en-US")("a", "A")

出力

-1

例 2

"a" と "A"を、"en-US" ロケールを使用して比較し、値が等しいかどうかを判断します (大文字と小文字は区別しません)。

使用方法

Comparer.FromCulture("en-US", true)("a", "A")

出力

0