为什么窗口关闭后变量引用不为NULL? 在MDI的父窗体中声明了一个成员变量 childForm, 当关闭childForm后, 调试发现它调用dispose(), 但childForm 不等于 null ? 我觉得childForm既然已经释放,childForm就应该为null,不知哪们可以帮忙解释一下这是为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 窗体调用了Dispose方法后并不会立刻被系统收回,而是由.net系统决定什么时候回收其所占的资源。其实这个时候你可以设置变量为NULL,但变量所指向的原来对象的资源不一定会跟着释放,不过你可以不用管它,权当它已被回收了。 dispose之后不会立刻被回收啊,是系统自己决定什么时候回收的.不能控制 元素或特性的本地名称不能为空或空字符串 c#怎么取数据的3-10位 求教:进来看看(分不够了 呵呵 就还20了) 关于.net的event 想了一夜也没想明白,特来救助。帮顶的朋友也有分。 关于自动添加控件的问题.......坐标 decimal数据类型显示问题!(winform) C#中怎么实现调用Excel函数? 请教:C#网络编程 tcpclient 请帮忙 怎样才能把C#程序连同的他的环境一起安装到PDA上! 如何让我的程序在SQLSrver服务启动后自启动? c#中能否用VB6.0中的控件?如何用法?
其实这个时候你可以设置变量为NULL,但变量所指向的原来对象的资源不一定会跟着释放,不过你可以不用管它,权当它已被回收了。