private static FormAddUpdate instance; //静态
/// <summary>
/// 单例窗口
/// </summary>
public static FormAddUpdate Instance
{
get
{
instance = new FormAddUpdate();
}
return instance;
}
}
private FormAddUpdate() //设为私有,外面无法调用
{
InitializeComponent();
/// <summary>
/// 单例窗口
/// </summary>
public static FormAddUpdate Instance
{
get
{
if (instance == null || instance.Disposing) //只有当 instance为空或者已经释放的时候才 重新new 一个FormAddUpdate窗体。否则返回空
{instance = new FormAddUpdate();
}
return instance;
}
}
private FormAddUpdate() //设为私有,外面无法调用
{
InitializeComponent();
}
个人学习用。。。