挂钩到BinaryWriter的Dispose

时间:2014-09-26 03:37:59

标签: c# .net dispose override binarywriter

我想为我的班级用户提供一个BinaryWriter,让他自己将数据自动添加到某个内部队列中,从而使写作更加舒适。

为此,我想编写BinaryWriter的子类并覆盖其Dispose方法。但是,Dispose不是虚拟的。挂钩Dispose(bool)是否足够?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:5)

BinaryWriter.Dispose()仅包含对

的调用
   this.Dispose(true);

因此覆盖Dispose(bool)将正常工作。