这里有一个问题:为什么表单对象在变量超出范围时仍然存在?
Private void buttonFrmshow_Click(..)
{
frmEmployee f = new frmEmployee() //frmEmployee is derived from System.Windows.Form;
f.Show();
}
现在,f为范围的局部变量局限于buttonclick方法, 1.为什么将雇员的形式被激活所有的时间虽然varible范围完了? 2.它会自动GCed? 3.上述代码中的变量f显示为空,员工表单仍然处于活动状态?幕后发生了什么?
它与线程有关吗?
我可以把Form对象当作非托管资源吗? – Dhananjay 2012-03-21 05:48:35