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


Типы Nullable не допускаются в выражениях условной компиляции

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

Nullable types are not allowed in conditional compilation expressions

В выражениях директивы условной компиляции не допускается использование типа nullable. Например, следующий код вызывает эту ошибку.

'#Const triggerPoint = 0

'' Not valid.
'#If CType(triggerpoint, Boolean?) = True Then
'        ' Body of the conditional directive.
'#End If

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

Чтобы исправить эту ошибку

  • Удалите обозначение типа nullable.

См. также

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

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

Общие сведения об условной компиляции

Ссылки

Директивы #If...Then...#Else