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


Comparer.FromCulture

Синтаксис

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

Около

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

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

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