类型约束不能是“NotInheritable”类

更新:2007 年 11 月

约束列表包含标记为 NotInheritable 的类。

类型参数的约束列表最多只能接受一个类。为该类型参数提供的类型变量必须从该类继承。因此,类型参数无法使用密封的或 NotInheritable 类作为约束。

**错误 ID:**BC32060

更正此错误

  • 如果类型参数必须能够从该类继承,并且您可以控制类的定义,请将 NotInheritable 声明从类中移除。

  • 如果类必须保持 NotInheritable 状态,则您不能将其用作约束。请将该类名从约束列表中移除。

请参见

概念

Visual Basic 中的泛型类型