是否可以获得二进制序列化对象(或其他相同对象的列表)的数据,因为它可以在 XML 或肥皂中完成。请注意,我不知道对象结构(私有和公共字段等)?二进制序列化对象的数据是指所有字段的值。
问问题
1056 次
1 回答
1
假设你有一个流。
object yourData;
var SerializeBinaryFileName = @"C:\Temp\binary.bf";
using (Stream stream = File.Open(SerializeBinaryFileName, FileMode.Open))
{
BinaryFormatter bformatter = new BinaryFormatter();
yourData = bformatter.Deserialize(stream);
stream.Close();
}
然后你在 yourData 变量中有你的对象图。您可以像读取任何其他对象图一样读取它。
于 2012-07-21T09:20:25.830 回答