無法合併 'Class' 條件約束和 'Structure' 條件約束

更新:2007 年 11 月

條件約束清單會包含 Class (Visual Basic) 條件約束和 Structure (Visual Basic) 條件約束。

型別參數上的條件約束清單可以指定傳遞至該型別參數的型別引數必須是實值型別 (使用 Structure 條件約束) 或必須是參考型別 (使用 Class 條件約束)。在相同的型別參數上,不可以同時指定這兩個條件約束,而且每一個條件約束只能夠指定一次。

錯誤 ID:BC32104

若要更正這個錯誤

  • 決定您要使用實值型別 (Value Type) 或參考型別做為型別引數。

    • 如果要使用實值型別做為型別引數,請從條件約束清單中移除 Class 關鍵字。

    • 如果要使用參考型別做為型別引數,請從條件約束清單中移除 Structure 關鍵字。

請參閱

概念

Visual Basic 中的泛型型別

實值型別和參考型別