不可為部分類型 '<partialtypename>' 指定 'MustInherit',因為其無法與針對某個其他部分類型所指定的 'NotInheritable' 相結合
類別是在多個部分宣告中定義,其中一個指定 MustInherit
,另一個指定 NotInheritable
。
當您分割數個部分宣告中的類別定義時,編譯器會將類別視為其所有部分宣告的聯集。 這不只適用於成員,同時也適用於實作、繼承和存取層級。
類別不能同時為 「抽象」 (abstract) 和 「密封」(sealed),亦即它不能同時要求和禁止繼承。 因此,同一類別無法同時指定 MustInherit
和 NotInheritable
。
錯誤識別碼: BC30926
- 決定類別應該要求繼承、禁止繼承,或兩者皆非,並移除對決策不合適的關鍵字。