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


/optioninfer

Разрешает использование вывода локального типа в объявлениях переменных.

/optioninfer[+ | -]

Аргументы

Термин

Определение

+ | -

Необязательный. Укажите /optioninfer+ для включения вывода локального типа или /optioninfer- для его блокировки. Опция /optioninfer без указания значения параметра совпадает с /optioninfer+. Значение по умолчанию при отсутствии ключа /optioninfer также совпадает с /optioninfer+. Значение по умолчанию задается в файле ответа VBC.RSP.

Примечание

Параметр /noconfig можно использовать вместо заданного в VBC.RSP для сохранения внутренних настроек компилятора по умолчанию.В компиляторе значением этого параметра по умолчанию является /optioninfer-.

Заметки

Если файл исходного кода содержитОператор Option Infer, оператор переопределяет параметр командной строки компилятора/optioninfer.

Чтобы установить параметр /optioninfer в Visual Studio IDE

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

  2. На вкладке Компилировать измените значение в поле Option infer.

Пример

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

vbc /optioninfer+ test.vb

См. также

Ссылки

/optioncompare

/optionexplicit

/optionstrict

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

Оператор Option Infer

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

Страница "Компиляция" в конструкторе проектов (Visual Basic)

/noconfig

Основные понятия

Вывод локального типа (Visual Basic)

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

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

Построение из командной строки (Visual Basic)

Журнал изменений

Дата

Журнал

Причина

Март 2011

Объяснено, что оператор переопределяет параметр командной строки.

Исправление ошибки содержимого.