2011-09-15 5 views
0

パブリックコンストラクタからプライベートコンストラクタを呼び出す方法はありますか?プライベートコンストラクタを呼び出す

public class MyClass 
{ 


    public MyClass(string id) 
    { 
    //Want to call MyClass() constructor here somehow 
    } 

    private MyClass() 
    { 

    } 

} 
+3

のは、私はC#のコンストラクタがどのように機能するかについて何も知らないと仮定しましょう。まず、 "C#コンストラクタ"の検索エンジンクエリを実行できます。最初のページの最初のリンクの1つをクリックすると[このページ](http://msdn.microsoft.com/en-us/library/ace5hbzh.aspx)が表示されます。このページには、「コンストラクタの使用(C#プログラミングガイド)」(http://msdn.microsoft.com/en-us/library/ms173115.aspx)というリンクがあります。このページには、「コンストラクタはthisキーワードを使用して同じオブジェクト内の別のコンストラクタを呼び出すことができます」というメッセージが表示されます。あなたは同じようなプロセスを使って、将来自分自身で他のトピックを研究することができます。 –

+0

vc 74を正しいものとしてマークしてください。 –

答えて

9
public MyClass(string id) : this() 
{ 
} 
+0

ヘルプありがとう – Rod

+0

@rodあなたは大歓迎です:) –

関連する問題