摘要: 我们都知道,垃圾回收可以分为Dispose和Finalize两类,关于这两者的区别已经太多了,一个是正常的垃圾回收GC所调用的方法,另外一个是终结器Finalizer,所调用的方法,在Effective C#一书中,有着明确的建议是说使用IDispose接口来代替Finalize。原因是因为Finalize终结会增加垃圾回收对象的代数,从而影响垃圾回收。 有了上述的原因,我们现在只来看... 阅读全文
posted @ 2009-03-02 12:40 飞林沙 阅读(3685) 评论(20) 推荐(0) 编辑