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


/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)