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


Тип <имяТипа> должен быть типом значения или аргументом типа, ограниченным Structure, чтобы его можно было использовать с модификатором Nullable или "?"

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

Type '<typeName>' must be a value type or a type argument constrained to 'Structure' in order to be used with 'Nullable' or nullable modifier '?'

Только типы значений, включая структуры, могут быть объявлены как способные иметь значение NULL.

' Valid.
Dim n? As Integer
Dim m As Integer?

' Not valid.
' Dim p? As Object
' Dim q As Nullable(Of Object)

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

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

  • Удалите "?" или Nullable.

  • Используйте тип данных значения.

См. также

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

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