無法合併 'Class' 條件約束和特定類別的類型條件約束
條件約束清單同時包含 Class (Visual Basic) 條件約束和已定義類別的名稱。
條件約束清單會對傳遞至類型參數的類型引數強制一些必要需求。 您可以利用任意組合指定下列需求:
類型引數必須實作一或多個介面
類型引數最多只能繼承自一個類別
類型引數必須公開建立程式碼可以存取的無參數建構函式 (包含
New
條件約束)
如果您未在條件約束清單中包含任何特定類別或介面,則可以指定下列其中一項以強制更一般的需求:
類型引數必須是實值類型 (包含
Structure
條件約束)類型引數必須是參考類型 (包含
Class
條件約束)
您無法針對相同的類型參數同時指定 Structure
和 Class
,並且無法多次指定其中一個。
錯誤 ID︰ BC32107
如果您想要以類型引數作為任何參考類型,請從條件約束清單中移除類別名稱。
如果您想要讓類型引數繼承自指定的類別名稱,請從條件約束清單中移除
Class
關鍵字。