これは悪い考えですか?パブリックコンストラクター内でジェネリックプライベートコンストラクターを呼び出すと、複数のインスタンスが作成されますか、それともこれはクラス変数を初期化する有効な方法ですか?
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