Это плохая идея? Вызывает ли общий частный конструктор внутри публичного конструктора несколько экземпляров или это допустимый способ инициализации переменных класса?Конструктор внутри конструктора
Private Class MyClass
Dim _msg As String
Sub New(ByVal name As String)
Me.New()
'Do stuff
End Sub
Sub New(ByVal name As String, ByVal age As Integer)
Me.New()
'Do stuff
End Sub
Private Sub New() 'Initializer constructor
Me._msg = "Hello StackOverflow"
'Initialize other variables
End Sub
End Class
http://www.quickmeme.com/meme/3pwiuu/ – templatetypedef