基本上你可以不用管,GC会帮你处理但如果某些场合需要释放的话,你可以这样:DataTable table;
//...
table.Dispose();
//...
table.Dispose();
解决方案 »
- 数据文件读入数组问题
- 怎么加载其它窗体?加载后怎么实现隐藏主窗口后其它窗口也跟着隐藏?
- 程序点退出,退出不了了!
- 请教,Windows Forms程序,所有的Form均继承自一个BaseForm,有没有办法在BaseForm中捕获所有的Exception?
- Winform:动态增加TextBox控件,如何取值!!急呀!!!在线等(注明:在同一类中)
- 菜问题
- WCF,请教一下终结点的地址问题?
- button点击事件导致TextBox失去焦点,无法调用TextBox的lostfocus事件
- 学c#的vs.net编程技术哪本书最好?(推崇几本把)
- 怎样完整备份sql数据库的数据文件和日志文件?
- 如何编程实现关机,重启,注销?
- SDK和VS编译后的不同之处~~怎么回事???
Dispose()他会做那些事情呢?
比如我这样做过:
DataTable myTable;
DataGrid1.DataSouce=myTalbe;//我要释放myTalbe可以这样吗?他对以后的一些操作有关系吗?
myTable.Dispose();这样可以吗?
谢谢大家!
rid of un-managed resources. You should bear in mind which Task Manager
column you're looking at - VM Size column or Mem Usage. How to reduce the working set of your .NET process
http://discuss.develop.com/archives/wa.exe?A2=ind0209C&L=DOTNET-CLR&D=0&I=-3
&P=1450Does this trick affect performance?
http://discuss.develop.com/archives/wa.exe?A2=ind0209C&L=DOTNET-CLR&D=0&I=-3
&P=8720