c# – System.ObjectDisposedException:无法访问已关闭的Stream

前端之家收集整理的这篇文章主要介绍了c# – System.ObjectDisposedException:无法访问已关闭的Stream前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是否正确,这并不一定意味着流已被代码处理 – 无论是在使用中还是通过调用dispose.

流可能已在此代码之外关闭,但仍会发生此异常?

解决方法

因此,我将使我的评论得到答案:是的,也可以从代码外部关闭流,因此请确保检查System.ObjectDisposedException.

有几种情况可能发生这种情况:想象一下例如与网络连接相关联的流并且连接突然中断.根据实现,这可能会关闭流并在访问流时抛出该特定异常.

猜你在找的C#相关文章