类 释放
我用 vs2005 (vb) 在写 asp.net web 页面,用的是 frame 框架,在页面头上,用以下命令实例化一个类
Dim fns As New functions
但因为本页面是属于框架中的某一部分,因此大多数情况下,在没有被 关闭的情况下,会重复被打开,请问,
fns 会不会在页面执行完成后,自动释放,
或者,在多次打开的情况下,系统资源会不会没有被释放?
需不需要显式的去写资源释放命令?
[解决办法]
最后自己显示的释放..你不知道系统垃圾回收器何时来回收...显示的实现IDisposable接口的方法吧
[解决办法]
可以在page_load里面把它释放了.实现IDisposable接口
[解决办法]
fns 会不会在页面执行完成后,自动释放,或者,在多次打开的情况下,系统资源会不会没有被释放?
===============
应该肯定不会自动释放,在多次打开的情况下,应该会发生系统资源没有被释放的情况
需不需要显式的去写资源释放命令?
===============
个人认为需要
[解决办法]
你用完把它置为null,系统的垃圾回收机制就会释放,要不要等到结束后