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


-optioncompare

Указывает, как выполняются сравнения строк.

Синтаксис

-optioncompare:{binary | text}

Замечания

Можно указать -optioncompare в одной из двух форм: -optioncompare:binary использовать сравнения двоичных строк и -optioncompare:text использовать сравнения текстовых строк. По умолчанию компилятор использует -optioncompare:binary.

В Microsoft Windows текущая кодовая страница определяет порядок двоичной сортировки. Типичный порядок двоичной сортировки выглядит следующим образом:

A < B < E < Z < a < b < e < z < À < Ê < Ø < à < ê < ø

Сравнения строк на основе текста основаны на порядке сортировки текста без учета регистра, определяемом языковым стандартом вашей системы. Типичный порядок сортировки текста выглядит следующим образом:

(A = a) < (À = à) < (B=b) < (E=e) < (Ê = ê) < (Z=z) < (Ø = ø)

Установка -optioncompare в интегрированной среде разработки Visual Studio

  1. Выберите проект в обозревателе решений. В меню Проект выберите пункт Свойства.

  2. Щёлкните вкладку Компиляция.

  3. Измените значение в поле "Сравнение параметров ".

Установка -optioncompare программным способом

См. инструкцию "Сравнение параметров".

Пример

Следующий код компилирует ProjFile.vb и использует сравнения двоичных строк.

vbc -optioncompare:binary projFile.vb

См. также