Visual Basic .NET Language
Вариант Явный
Поиск…
замечания
Option Explicit On
- рекомендуемая хорошая практика с Visual Basic .Net. Это помогает вам, как разработчику производить более чистый, стабильный, более безнадежный, более удобный код. В некоторых случаях это также может помочь вам писать программы с лучшей производительностью!
с ссылкой на https://support.microsoft.com/en-in/kb/311329#bookmark-3 опция strict также может использоваться вместо явно выраженной опции. Option strict наследует опцию явным.
Что это?
Это заставляет вас явно объявлять все переменные.
В чем разница между явным объявлением и неявным объявлением переменной?
Явное объявление переменной:
Dim anInteger As Integer = 1234
Неявно объявляя переменную:
'Did not declare aNumber using Dim
aNumber = 1234
Заключение
Следовательно, вы всегда должны иметь Option Explicit On
поскольку вы могли бы ошибочно вводить переменную во время назначения, что приводит к непредсказуемости поведения вашей программы.
Как включить его?
Уровень документа
Он включен по умолчанию, но вы можете иметь дополнительный уровень защиты, поставив Option Explicit On
в верхней части файла кода. Опция будет применяться ко всему документу.
Уровень проекта
Вы можете включить его через меню в Visual Studio:
Проект> Свойства проекта> вкладка Компиляция> Опция Явная
On
раскрывающемся меню выберите « On
.». Опция будет применяться ко всему документу.
Все новые проекты
Вы можете включить его по умолчанию для всех новых проектов, выбрав:
Инструменты> Параметры> Проекты и решения> Настройки VB по умолчанию> Опция Явная
On
раскрывающемся меню выберите « On
.».