如何释放对对象的引用

 我来答
百度网友b4576f58683
2013-11-08 · TA获得超过141个赞
知道答主
回答量:117
采纳率:50%
帮助的人:108万
展开全部
每一个对象都使用内存空间和系统资源,每次不再使用一个对象的时候,都应该养成释放资源的习惯。 从内存中卸载一个窗体和控件 使用close陈述,语法如下: Form1.Close或者ActiveForm.Close 关联窗体的父窗体关闭以后,它就会自动关闭。 释放对象变量使用的资源 可以给一个对象变量赋值为Nothing,语法如下: MyObject=Nothing 释放一个被使用的对象 如果要释放一个被类使用的对象,只需在类的析构过程里面,把这些对象赋值为Nothing就可以了。 注意:.Net框架使用一个名为reference tracing garbage collection的系统调用过程来定期释放那些没有用的资源。所以,把一个对象设置为Nothing,只是确认系统的垃圾收集器可以把这个对象使用的空间释放掉,并不是真正地释放掉这个对象所使用的资源。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式