弹出窗体的内存回收机制 本帖最后由 zhq1001 于 2013-04-18 17:01:00 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 frmAAA a = new frmAAA();DataTable dt = .......a.ShowDialogue(); 双击主界面,弹出窗体frmAAA 它有一个表格控件datagridview1frmAAA aaa = new frmAAA();DataTable dt = new DataTable();... ...aaa.ShowDialogue();dt有大量的数据,在这些数据逐一显示到表格后,点击frmAAA 窗体 右上角的 叉叉 来关闭窗体,如下图http://img.my.csdn.net/uploads/201304/18/1366275285_4085.jpg关闭窗体frmAAA后,这时的 dt 被清空了吗?内存被释放了吗? 双击主界面,弹出窗体frmAAA 它有一个表格控件datagridview1C# code?123456 frmAAA aaa = new frmAAA();DataTable dt = new DataTable();... ... aaa.ShowDialogue(); dt有大量的数据,在这些数据逐一显示到表格后, 点击frmAAA 窗体 右上角的 叉叉 来关闭窗体,如下图http://img.my.csdn.net/uploads/201304/18/1366275285_4085.jpg关闭窗体frmAAA后,这时的 dt 被清空了吗?内存被释放了吗? .NET 有自己的内存回收机制。楼主可以打开资源管理器,然后注意内存变化就知道dt有没有被清空了。 谁遇到这个问题了,关于VS2012自带的blend C#多线程如何循环执行 mapxtreme workspace地图转换 c#实现文件下载 请高手看看这个问题怎么处理呢? 用checkbox绑定Dataset, 遇到库中0或1,怎么转换? 请教 在MSDN中怎查关于FORM各种组件的方法? c#中调用delphi的dll问题 请问Saucer:那个关于正则表达式的问题? vs2010 installer 如何添加卸载程序 webBrowser使用多线程问题
frmAAA a = new frmAAA();DataTable dt = .......a.ShowDialogue();
frmAAA aaa = new frmAAA();
DataTable dt = new DataTable();
...
...aaa.ShowDialogue();
dt有大量的数据,在这些数据逐一显示到表格后,点击frmAAA 窗体 右上角的 叉叉 来关闭窗体,如下图http://img.my.csdn.net/uploads/201304/18/1366275285_4085.jpg
关闭窗体frmAAA后,这时的 dt 被清空了吗?内存被释放了吗?
双击主界面,弹出窗体frmAAA 它有一个表格控件datagridview1C# code
?
1
2
3
4
5
6
frmAAA aaa = new frmAAA();
DataTable dt = new DataTable();
...
...
aaa.ShowDialogue();
dt有大量的数据,在这些数据逐一显示到表格后, 点击frmAAA 窗体 右上角的 叉叉 来关闭窗体,如下图http://img.my.csdn.net/uploads/201304/18/1366275285_4085.jpg关闭窗体frmAAA后,这时的 dt 被清空了吗?内存被释放了吗?