/// <summary> /// 提供外部获取该类实例的静态方法(可带参数) /// </summary> /// <returns>SingletonObject</returns> public static SingletonObject getInstance1() { if (singleton == null) { singleton = new SingletonObject(); } return(singleton); }
static void Main(string[] args) { string s1 = SingletonObject.getInstance1().FuncName(); string s2 = SingletonObject.getInstance2.FuncName(); Console.WriteLine(s1); Console.WriteLine(s2); Console.Read(); }