相关疑难解决方法(0)

MemoryStream - 无法访问已关闭的Stream

嗨为什么 using (var sw = new StreamWriter(ms))回来Cannot access a closed Stream exception.Memory Stream在此代码之上.

using (var ms = new MemoryStream())
{
    using (var sw = new StreamWriter(ms))
    {                 
        sw.WriteLine("data");
        sw.WriteLine("data 2");
        ms.Position = 0;
        using (var sr = new StreamReader(ms))
        {
            Console.WriteLine(sr.ReadToEnd());                        
        }
    } //error here
}
Run Code Online (Sandbox Code Playgroud)

什么是解决它的最佳方法?谢谢

.net c# asp.net

53
推荐指数
3
解决办法
10万
查看次数

标签 统计

.net ×1

asp.net ×1

c# ×1