Code publicclass Single { privatestatic Single s =null; privatestatic Object obj =newobject(); /**////<summary> /// 获取一个实例 ///</summary> publicstatic Single GetInstance() { if (s ==null) { lock (obj) { if (s ==null) { s =new Single(); } } } return s; } }