<分区>
我有一个输入流的方法:
public void Export(Stream finalOutPutStream)
出于测试目的,我使用内存流调用它,如下所示:
// When
_exporter.Export(new System.IO.MemoryStream());
但是,在方法中,当我想在此内存流上写入时,我得到一个 ObjectDisposedException。
此流未包含在 using 语句中,我没有明确调用 .Dispose()。
发生了什么?
谢谢 :)
-- 编辑:不好,问题出在第三方作者(DotNetZip)。当我调用 zip.Save(new MemoryStream()) 时发生异常。我会在他们的论坛上提问。 抱歉,感谢您的帮助。