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


"<emptyconstant>" не объявлен

"<emptyconstant>" не объявлен. Пустая константа больше не поддерживается; Вместо этого используйте Nothing.

Инструкция объявления или назначения пытается назначить значение Empty переменной, константы, элемента перечисления, свойства или возвращаемой функции.

Предыдущие версии Visual Basic использовали Empty ключевое слово для представления неинициализированного хранилища данных. Текущая версия Visual Basic не поддерживается Empty. Неинициализированная переменная содержит значение по умолчанию для своего типа данных. Дополнительные сведения о значениях по умолчанию см. в разделе "Значения по умолчанию" в инструкции Dim.

Параметр Nothing ключевое слово представляет значение по умолчанию любого типа данных. Его можно использовать вместо Empty.

Идентификатор ошибки: BC30823

Исправление ошибки

  • Используйте Nothing вместо Empty.

    –или–

  • Используйте значение по умолчанию, соответствующее типу данных элемента программирования.

    –или–

  • Если это объявление переменной, не назначайте начальное значение. Это приводит к инициализации переменной значения по умолчанию.

См. также