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


Модификатор "?", допускающий пустые значения, и модификаторы массива "(" и ")" не могут задаваться для переменной и для ее типа

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

Nullable modifier '?' and array modifiers, '(' and ')', cannot be specified on both a variable and its type

Модификатор, допускающий пустые значения (?), включается в переменную при ее объявлении, в котором модификаторы массива (скобки) включены в указанный тип переменной. Модификатор, допускающий пустые значения, может также включаться в определенный тип переменной при объявлении, в котором модификаторы массива включаются в переменную.

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

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

  • Укажите модификатор, допускающий пустые значения (?), и модификаторы массива (скобки) для объявленной переменной или определенного типа переменной, как показано в следующем примере.

    ' These are incorrect.
    ' Dim numbers? As Integer()
    ' Dim values() As Integer?
    
    'These are correct.
    Dim numbers?() As Integer
    Dim values As Integer?()
    

См. также

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

Типы значения Null