错误代码:
public class t2
{
private WindowsNormal windows = null;
private void t1(){
if (windows == null)
{
//WindowsNormal是WPF的windows窗体,
windows = new WindowsNormal();
}
}
}
就是类似上面代码,第一次初始化类t2,并且给windows赋值,不会报错,但是再次初始化类t2创建一个新对象的时候, windows = new WindowsNormal();报错System.InvalidOperationException:“应用程序对象正在关闭。”,WindowsNormal()内部代码为:
public WindowsNormal()
{
InitializeComponent();
}
到底为什么啊,不明白