- - PR -
C#のSingletonは静的クラスでlockを省略するのが一般的か
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-08-18 12:58
南部です。 #ん?Singletonクラスのコンストラクタがパブリックじゃないよね。 Singletonクラスがstatic classならば、 private static readonly Singleton instance = new Singleton(); は必要ありません。というか、コンストラクタを定義できませんし、 static型の変数を宣言できません。 インスタンス化できませんので、インスタンスが1つであることを 保障することはできません。 |