示例#1
0
        /// <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);
        }