Поделиться через


Comparer.FromCulture

Синтаксис

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

О программе

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

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

Значение ignoreCase по умолчанию — false. Должен culture быть одним из языковых стандартов, поддерживаемых платформой .NET (например, 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