-optionexplicit
Заставляет компилятор сообщать об ошибках, если переменные не объявляются до их использования.
Синтаксис
-optionexplicit[+ | -]
Аргументы
+
| -
Необязательно. Чтобы сделать явное объявление переменных обязательным, укажите -optionexplicit+
. Параметр -optionexplicit+
используется по умолчанию и аналогичен параметру -optionexplicit
. Используйте параметр -optionexplicit-
, чтобы разрешить неявное объявление переменных.
Замечания
Если файл исходного кода содержит оператор Option Explicit, этот оператор переопределяет параметр компилятора командной строки -optionexplicit
.
Как задать параметр -optionexplicit в интегрированной среде разработки Visual Studio
Выберите проект в Обозревателе решений. В меню Проект выберите пункт Свойства.
Откройте вкладку Компиляция.
Измените значение в поле Option Explicit.
Пример
Следующий код компилируется, когда используется параметр -optionexplicit-
.
Module Module1
Sub Main()
i = 99
System.Console.WriteLine(i)
End Sub
End Module