閱讀英文

共用方式為


類型 '<typename>' 無法繼承自其內部的巢狀類型

類別或介面定義包含在其內指定巢狀類型的 Inherits Statement

繼承必須是線性,而非循環。 類型無法繼承自繼承它的類型。

相關的限制是類型無法繼承自尚未定義的類型。 繼承涉及重複使用基底類別成員的功能,因此需要定義這些成員。 因此,Visual Basic 無法編譯如下列範例所示的程式碼。

VB
Public Class outerClass  
    ' The following statement is INVALID because innerClass is not defined.  
    Inherits innerClass  
    Public Class innerClass  
        Public Sub doSomething()  
        End Sub  
    End Class  
End Class  

錯誤 ID︰ BC30908

更正這個錯誤

  • 如果繼承類型 (巢狀中的外部類型) 必須繼承自內部類型,請將內部類型移出外部類型。

  • 如果內部類型必須巢狀於外部類型內,則外部類型無法繼承自它。 請移除 Inherits Statement

另請參閱