任何人都可以解释为什么在调用子类cstr时它会转到基础构造函数 - 清除部分。但是当在基本cstr中到达MethodA()时,它将永远不会返回子构造函数来设置值Otherproperty。为什么会这样。例如,当我从base中删除MethodA()时,它将返回子设置我的变量。不要理解。
基类cstr:
Public Sub New(configpath As String, reportPath As String)
_serializerPath = configpath
_reportPath = reportPath
MethodA()
End Sub
Child class cstr :(从base继承)
Public Sub New(configpath As String, reportPath As String)
MyBase.New(configpath, reportpath)
Otherproperty = "XXX"
End Sub