Запись в поток как в файл, но на самом деле запись в объект

Я пытаюсь записать поток в память вместо файла. Я пробовал делать так:

Stream stream = new MemoryStream();
BinaryFormatter bFormatter = new BinaryFormatter();
bFormatter.Serialize(stream, objectToSerialize);
stream.Close();
return stream;

Но когда я смотрю на поток после того, как я якобы записал в него, он говорит "Length = 'stream.Length' threw an exception of type 'System.ObjectDisposedException'"

5
задан Simon The Cat 2 September 2011 в 23:21
поделиться