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


-optioninfer

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

Синтаксис

-optioninfer[+ | -]  

Аргументы

Срок Определение
+ | - Необязательно. Укажите -optioninfer+ , чтобы включить вывод локального типа или -optioninfer- заблокировать его. Параметр -optioninfer без указанного значения совпадает с параметром -optioninfer+. Значение по умолчанию, если -optioninfer параметр отсутствует, также -optioninfer+. Значение по умолчанию задается в файле ответа Vbc.rsp.

Замечание

Можно использовать -noconfig параметр для сохранения внутренних значений компилятора вместо значений, указанных в vbc.rsp. Для этого параметра используется -optioninfer-компилятор по умолчанию.

Замечания

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

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

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

  2. На вкладке "Компиляция " измените значение в поле вывода "Параметр ".

Пример

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

vbc -optioninfer+ test.vb  

См. также