MemoryStream – невозможно получить доступ к закрытому потокуC#

Место общения программистов C#
Ответить
Anonymous
 MemoryStream – невозможно получить доступ к закрытому потоку

Сообщение Anonymous »

Почему использование (var sw = new StreamWriter(ms)) возвращает Невозможно получить доступ к закрытому исключению Stream, когда MemoryStream находится поверх этого кода? р>
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
}


Подробнее здесь: https://stackoverflow.com/questions/109 ... sed-stream
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»