此继承将导致在 <type1>“<typename1>”及其嵌套的 <type2>“<typename2>”之间产生循环依赖项

更新:2007 年 11 月

某个继承结构会在嵌套的类(即,两个彼此相互继承的类)间导致产生循环依赖项。

下面的代码可能会生成此错误信息。

Public Class c1
    Inherits c3.c4
    Public Class c2
    End Class
End Class
Public Class c3
    Inherits c1.c2
    Public Class c4
    End Class
End Class

在前面的代码中,类 c1 从类 c4 继承,但 c4 嵌套在 c3 中,c3 是从嵌套在 c1 中的 c2 继承的。

**错误 ID:**BC30907

更正此错误

  • 更改继承结构,以便没有循环依赖项。

请参见

概念

继承的基础知识