从类型参数约束“<typeparameter1>”获得的间接约束“<constraint1>”与约束“<constraint2>”冲突
更新:2007 年 11 月
由于直接约束和间接约束组合使用,因此泛型类型是用冲突的约束声明的。
以下语句可能会产生此错误。
Public Class testClass(Of t1 As {t2, Class}, t2 As Structure)
对于类型参数 t1,间接约束 Structure 和直接约束 Class 导致了冲突,因为 Structure 约束要求对应的类型变量为值类型,而 Class 要求它为引用类型。
**错误 ID:**BC32111
更正此错误
- 更改类型参数约束以避开有冲突的约束。