構文
Comparer.FromCulture(culture as text, optional ignoreCase as nullable logical) as function
バージョン情報
比較を実行するためにignoreCaseで指定されたcultureと大文字と小文字の区別を使用する比較子関数を返します。
比較子関数は 2 つの引数を受け取り、最初の値が 2 番目の値より小さいか、等しいか、または大きいかに基づいて -1、0、または 1 を返します。
ignoreCaseの既定値は false です。
cultureは、オペレーティング システムでサポートされているロケールのいずれかである必要があります (例: "en-US")。
例 1
"en-US" ロケールを使用して "a" と "A" を比較し、値が等しいかどうかを判断します。
使用方法
Comparer.FromCulture("en-US")("a", "A")
アウトプット
-1
例 2
大文字と小文字を無視して "en-US" ロケールを使用して "a" と "A" を比較し、値が等しいかどうかを判断します。
使用方法
Comparer.FromCulture("en-US", true)("a", "A")
アウトプット
0