/// <summary> /// 简单的Sigleton /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_CommonSingleton_Click(object sender, System.EventArgs e) { LazySingleton s1 = LazySingleton.Instance; LazySingleton s2 = LazySingleton.Instance; string strResult = ""; if (s1.Equals(s2)) { strResult = "[CommonSingleton]the same instance"; } else { strResult = "[CommonSingleton]the defferent instance"; } UpdateResult(strResult); }