需要为本类提供DISPOSE函数的情况: 1.从IDispose继承 2.有成员对象实现了IDispose 3.本类有包装本机资源,需要在回收对象堆内存前进行释放 Dispose函数并不会将托管对象从托管堆删除,只会回收内部的本机资源。