c# 的dispose方法

能不能详细的说下dispose方法?》谢谢!!
2024年11月30日 01:45
有2个网友回答
网友(1):

这个方法的基本说明就是释放所占用的资源,但是实际该方法被调用后,内存不会及时释放。只是在下一次垃圾回收时,会将这类被调用了Diespose方法的对象实现释放。

一旦被调用了该方法的对象,虽然还没有垃圾回收,但实际上已经不能再使用了。

但是如果你自己通过接口实现的这个方法,还需要你自己在该方法的程序中标识对象是否可用,否则不能看到真正效果。

详细的说明可参考MSDN中的说明

网友(2):

将对象从内存中释放,这个对象再也不能使用啦~~