Перейти к основному содержимому

Comparer.FromCulture

Возвращает функцию сравнения с учетом указанных региональных параметров и регистра.

Syntax

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

Remarks

Возвращает функцию сравнения, использующую culture с учетом регистра с настройкой посредством ignoreCase для выполнения сравнения.

Функция сравнения принимает два аргумента и возвращает –1, 0 или 1, если первое значение соответственно меньше второго, равно ему или больше него.

Значение по умолчанию для ignoreCase равно false. culture должен быть одним из языковых стандартов, поддерживаемых платформой .NET Framework (например, "ru-RU").

Examples

Example #1

Сравнение "a" и "A" с использованием языка "en-US" для определения того, равны ли значения.

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

Result:

-1

Example #2

Сравнение "a" и "A" с использованием языка "en-US" без учета регистра для определения того, равны ли значения.

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

Result:

0

Category

Comparer