C#でシングルトンパターンを実装する その2

  • Day:2011.12.21 23:20
  • Cat:C#
C#3.0からは、シングルトンパターンを
静的なメンバだけで構成される「静的クラス」を使って実現することができます。

public static class SampleClass
{
public static void SampleMethod()
{
}
}
静的クラスはstaticキーワードを付けるだけで記述できます。

SampleClass s = new SampleClass(); // エラー
静的クラスのインスタンスを作成しようとすると、以下のようなエラーが発生します。

静的クラス 'SampleClass' のインスタンスを作成することはできません。
'SampleClass' の変数を宣言することはできません

Effective C# 4.0

Comment

Comment Form
公開設定

Trackback


→ この記事にトラックバックする(FC2ブログユーザー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。