2011-08-23 15 views
6

インスタンス変数を初期化している間にクラス内の共有メンバーを初期化する方法に関する良い例があるかどうかをインターネットで調べていました。VB.NETでクラス内の共有メンバーを初期化する最も良い方法は何ですか?

Shared Sub New() 
    'Declare shared members 
End Sub 

しかし、あなたはまた、私は、共有メンバーを再初期化するたびにせずにインスタンスと共有メンバーの両方を初期化するにはどうすればよいの標準

Sub New() 
    'Declare instance members 
End Sub 

を持っていると私は答えに合うかもしれない表現を見つけましたオブジェクトはクラスから作成されますか?

答えて

12

Shared Sub New(これも型コンストラクタとしても知られる)(アプリケーションドメイン内で、つまり)タイプごとに一度だけ実行されるので、そこに任意のメンバーの初期化は、インスタンスごとに繰り返すことができません。