类型实参“<typeargumentname>”不继承自或实现约束类型“<typeparametername>”

提供给泛型类型的类型实参不满足其对应类型形参上的继承或实现约束。

约束列表对传递给类型形参的类型实参有一定要求。 可能的要求如下:

  • 该类型实参必须实现一个或多个接口

  • 该类型实参最多从一个类继承

你可以为单个类型参数将上述要求进行组合。 Visual Basic 无法构造类型,除非代码提供了满足每个泛型类型上定义的类型形参的约束的类型实参。

错误 ID: BC32044

更正此错误

  • 选择一个类型的类型实参,该类型实现为该类型形参指定的每个接口的类型,且继承自指定的类(如果存在)。

另请参阅