>>672
その程度のシングルトンなら
class MyClass {
 static MyClass _cur = new MyClass();
 static public MyClass Current {
  get { return _cur; }
 }
}
でいいんじゃないか?
何のためにがやりたいのか日本語で普通に説明してみて。