“Class”约束不能与“Structure”约束组合

更新:2007 年 11 月

约束列表包含 Class (Visual Basic) 约束和 Structure (Visual Basic) 约束。

类型参数的约束列表可以指定:传递到该类型参数的类型变量必须是值类型(具有 Structure 约束)或引用类型(具有 Class 约束)。不能为同一类型参数同时指定这两个约束,并且它们两个都只能指定一次。

**错误 ID:**BC32104

更正此错误

  • 确定要求类型参数是值类型还是引用类型。

    • 如果希望类型参数是值类型,请将 Class 关键字从约束列表中移除。

    • 如果希望类型参数是引用类型,请将 Structure 关键字从约束列表中移除。

请参见

概念

Visual Basic 中的泛型类型

值类型和引用类型