欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#使用Dispose模式實現(xiàn)手動對資源的釋放

 更新時間:2015年08月26日 18:09:06   作者:我心依舊  
這篇文章主要介紹了C#使用Dispose模式實現(xiàn)手動對資源的釋放,涉及C#采用Dispose模式操作資源的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#使用Dispose模式實現(xiàn)手動對資源的釋放。分享給大家供大家參考。具體實現(xiàn)方法如下:

//單一類的實現(xiàn)
class MyClass : IDisposable 
{
  public MyClass(){} 
  ~MyClass() 
  { 
   // In case the client forgets to call 
   // Dispose , destructor will be invoked for 
   Dispose(false); 
  } 
  protected virtual void Dispose(bool disposing) 
  { 
   if (disposing) 
   { 
    // Free managed objects. 
   } 
   // Free unmanaged objects 
  } 
  public void Dispose() 
  { 
   Dispose(true); 
   // Ensure that the destructor is not called 
   GC.SuppressFinalize(this); 
  } 
}

希望本文所述對大家的C#程序設計有所幫助。

相關文章

最新評論