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