“System.Nullable”不满足类型参数“<typeparametername>”的“Structure”约束
更新:2007 年 11 月
调用了泛型类型,以将 Nullable<T> 的类型变量传递给具有 Structure 约束的类型参数。
公共语言运行库 (CLR) 明确不允许将 Nullable<T> 结构用作它本身的类型参数。即使它是结构并在其他情况下满足 Structure 约束,以递归方式使用它仍可能会导致拙劣的构造(如 Nullable(Of Nullable(Of Nullable)))。
**错误 ID:**BC32115
更正此错误
- 从类型参数中移除 Structure 约束,或将类型变量更改为除 Nullable<T> 外的某个值类型。