如何反序列化所有Soap序列化对象

时间:2012-06-11 08:16:01

标签: c# soap-serialization

我是肥皂序列化多个对象并将它们附加到单个文件,然后我希望将所有对象都放到树视图中

我正在使用这部分desirialization代码

FileStream fs = new FileStream(fName, FileMode.Open);
while (fs.Position < fs.Length)
{
    arraylizt.Add(sf.Deserialize(fs));
}

它运作良好,但有时文件中的最后一个对象不是绝望的 我不知道为什么它有时候不想要最终的目标

请帮助我或建议我采用其他方式进行反序列化

1 个答案:

答案 0 :(得分:0)

您是否确保在关闭之前(或关闭作者而非关闭基础流)写入时刷新了您的流。