摘要:
.NET中用于释放对象资源的接口是IDisposable,但是这个接口的实现还是比较有讲究的,此外还有Finalize和Close两个函数。MSDN建议按照下面的模式实现IDisposable接口:1publicclassFoo:IDisposable2{3publicvoidDispose()4{5Dispose(true);6GC.SuppressFinalize(this);7}89protectedvirtualvoidDispose(booldisposing)10{11if(!m_disposed)12{13if(disposing)14{15//Releasemanagedres 阅读全文
posted @ 2013-02-26 08:57
-Murray-
阅读(240)
评论(0)
推荐(0)

浙公网安备 33010602011771号