[C#]简单的问题,关于ArrayList 我在数组里Add了若干个对象,现在想释放所有对象(是object不是control)占用的资源,调用ArrayList.clear()可以实现么?还是 仅仅是从数组里移除了该对象?这些对象什么时候会被垃圾回收器释放呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关注中,ArrayList..::.Clear 方法 ArrayList 类 示例 请参见 发送反馈意见 从 ArrayList 中移除所有元素。命名空间: System.Collections程序集: mscorlib(在 mscorlib.dll 中)语法C# public virtual void Clear() msdn上的说法,但是不知道想楼主那样的是什么意思了。 clear之后如果里面的对象在没有和其他任何对象之间有引用关系,那么在下次垃圾回收的时候这些对象就会被释放。如果clear之前里面的对象在其他地方还有引用,则不会释放其占用的资源 GC.Collect();http://www.cnblogs.com/wangpei/archive/2008/12/28/1363891.html 若被移出的对象没有其它引用指向它,.NET有自己的GC算法,根据自己的算法进行垃圾回收 没错,这个就是net的垃圾回收机制。 UPasp.net技术网站:http://www.singletowm.com 求一个360安全卫士上的按钮 求一个很简单的代码 “_”是什么意思? 新建一个窗口后,如何关闭当前窗口 问个新手问题,有关winform连接数据库的问题 controls自动排序功能设计与实现 C# 与java 之间的疑问 VB、DELPHI、PB、C++、ASP、.net和GIS精品商业源码倾情奉献 Gri 是否可以在窗体中运行另外一个带窗体的CLASS,并对该CLASS发消息? 请教各位一下,关于httpwebrequest抓取校内网好友列表。 散分!!一个进程多个用户 如何实现?
ArrayList..::.Clear 方法
ArrayList 类 示例 请参见 发送反馈意见
从 ArrayList 中移除所有元素。命名空间: System.Collections
程序集: mscorlib(在 mscorlib.dll 中)语法C#
public virtual void Clear()
msdn上的说法,但是不知道想楼主那样的是什么意思了。
http://www.cnblogs.com/wangpei/archive/2008/12/28/1363891.html
asp.net技术网站:http://www.singletowm.com