【机房合作】之单例模式的实现

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yujing1314/article/details/84958212

合作的时候需要用到单例模式,于是就专门学了一下

正文

代码如下

 #region 单例模式
        private static frmMainUser MainUser = null;//声明一个静态的类变量

        private frmMainUser()
        {
            InitializeComponent();
        }
        public static frmMainUser GetInstance()
        {
            if (MainUser==null || MainUser.IsDisposed)
            {
                MainUser = new frmMainUser();
            }
            return MainUser;
        }
        #endregion

调用的时候的代码

private void ntfMainUser_MouseClick(object sender, MouseEventArgs e)
        {
            frmMainUser.GetInstance().Show();
        }

猜你喜欢

转载自blog.csdn.net/yujing1314/article/details/84958212