C#关键字实现IDispose

时间:2015-06-02 20:45:17

标签: c# keyword dispose

在C#的后台实现或将调用dispose()的关键字是什么?什么时候需要显式调用dispose on而不是使用IDispose?

1 个答案:

答案 0 :(得分:1)

如果某个对象实现了IDispose,那么是,请在该对象上调用Dispose

例如,具有使用块的对象:

using (var ms = new MemoryStream()) {
  //...
}

以下是有关Implementing the Dispose Method

的更多信息 编辑:这个旧的Stack Overflow帖子真的很棒:Do you need to dispose of objects and set them to null?

相关问题