>>127
Single�dでいいのでは?

class Hoge
{
  private Hoge() {}

  public static Hoge GetInstance()
  {
    if (Hoge.instance == null) {
      Hoge.instance = new Hoge();
    }
    return Hoge.instance;
  }
  private static Hoge instance = null;
}