什么时候调用Dispose()来释放线程同步对象?

时间:2013-03-01 09:11:39

标签: c# multithreading synchronization thread-safety dispose

MSDN文章Implementing a Dispose Method告诉我们:

  

“dispose模式仅用于访问非托管的对象   资源“

那么,为什么Dispose()可以释放CountdownEventBarrier类实例(参见上面参考中的代码示例)? 虽然在MSDN代码示例中没有调用它来释放其他线程同步对象?

什么时候使用显式Dispose来释放线程同步对象呢? 为什么?

0 个答案:

没有答案