类型“<typeName>”必须是值类型或约束为“Structure”的类型参数,才能与“Nullable”或可为 null 的修饰符“?”一起使用

更新:2007 年 11 月

只能将值类型(包括结构)声明为可以为 null 的类型。

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

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

**错误 ID:**BC33101

更正此错误

  • 移除“?”或 Nullable。

  • 使用值数据类型。

请参见

概念

可以为 Null 的值类型