目前我需要序列化一个包含更多自己的类对象的对象。 但问题是我不想将它保存在一个文件中,然后将其检索到内存流中。 有什么办法可以直接将我的对象序列化为流。序列化中的问题
我使用BinaryFormatter进行分离。 首先,我直接使用MemoryStream进行序列化输出,但在反序列化时它给出错误 。但后来当我用一个文件序列化它,然后关闭它,并再次打开它,它完美的工作。但我想直接将它传入流中,因为我的程序中需要频繁地将 传递给网络客户端。反复使用文件 可能会减慢我的软件。
希望我清楚我的问题。任何Sugetion?
使用'MemoryStream'时出现什么错误? – 2010-01-04 19:26:40
您是否在谈论.Net?我想你是来自你提到的类型的名字。你可否确认? – 2010-01-04 19:27:24
你得到的错误是什么? – JoshBerke 2010-01-04 19:27:48