更新:2007 年 11 月
约束列表包括 Class (Visual Basic) 约束和已定义类的名称。
约束列表对传递给类型形参的类型实参有一定要求。可以按任意组合指定下列要求:
类型实参必须实现一个或多个接口
类型实参必须从最多一个类中继承
类型实参必须公开一个创建代码可以访问的无形参构造函数(包括 New 约束)
如果约束列表中不包含任何特定的类或接口,您可以通过指定下列条件之一来提出更常规的要求:
类型实参必须是值类型(包括 Structure 约束)
类型实参必须是引用类型(包括 Class 约束)
不能为同一类型形参同时指定 Structure 和 Class,并且它们两个都只能指定一次。
**错误 ID:**BC32107
更正此错误
如果要允许类型实参为任何引用类型,请从约束列表中移除类名称。
如果希望类型实参从指定的类名称继承,请从约束列表中移除 Class 关键字。