/optioncompare

Обновлен: Ноябрь 2007

Задает способ сравнения строк.

/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. Измените значение в поле Option Strict.

Установка параметра "/optioncompare" программными средствами

Пример

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

vbc /optioncompare:binary projFile.vb

См. также

Ссылки

/optionexplicit

/optionstrict

/optioninfer

Примеры командных строк компиляции

Оператор Option Compare

Страница "Параметры Visual Basic по умолчанию", папка "Проекты", диалоговое окно "Параметры"

Другие ресурсы

Компилятор Visual Basic