C#中用dispose()关闭了对象,为什么还可以访问?怎么才能真正销毁对象?
dispose()不会销毁对象,它只是一个普通的方法。C#是自动垃圾回收的,你只要把对象引用指向null,就可以了。
dispose只是释放资源,并不是销毁对象。你将其置为null,会有clr的垃圾回收器自动回收的。