摘要: Dispose模式是.NET中很基础也很重要的一个模式,今天重新复习一下相关的东西并记录下来。什么是Dispose模式?什么时候我们该为一个类型实现Dispose模式使用Dispose模式时应该注意什么?怎样实现一个Dispose模式?Dispose模式的例子什么是Dispose模式?要知道什么是Dispose模式必须先了解两个概念:资源和GC的基本原理。资源指的是一些类似于Windows句柄,数据库连接的非内存的一些本地资源,这些资源无法被运行时本身管理,需要程序员自己去申请和释放。当一些托管类型中对这些资源进行一定的封装的时候,我们就需要妥善的去处理他们,比如说在不用的时候释放到这些资源以 阅读全文
posted @ 2013-07-11 20:24 imjustice 阅读(3893) 评论(0) 推荐(0) 编辑