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


Параметры <тип> не могут быть объявлены как Optional

Обновлен: Ноябрь 2007

<type> parameters cannot be declared 'Optional'

В определении делегата, события или оператора объявляется параметр Optional (Visual Basic).

Параметры Optional допускаются только в параметрах Declare, Function, Property и Sub.

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

Для исправления этой ошибки выполните следующие действия:

  • Уберите ключевое слово Optional из списка параметров.

  • При определении оператора можно обеспечить функциональность Optional, используя несколько перегрузок.

  • При определении делегатов или событий необходимо переработать всю логику этой части приложения. Параметры Optional и ParamArray, а также перегруженные версии нельзя использовать с параметрами делегатов или событий.

См. также

Основные понятия

Процедуры операторов

Ссылки

Overloads

Оператор Operator