C# 序列化与反序列化

来源:互联网 发布:造价师网络培训哪个好 编辑:程序博客网 时间:2024/05/29 13:24

引用命名空间
using System.Runtime.Serialization.Formatters.Binary;

序列化:
Object obj;
MemoryStream mStream=new MemoryStream();
BinaryFormatter bf=new BinaryFormatter();
bf.Serialize(mStream,obj);

反序列化:
Object obj;
MemoryStream mStream=new MemoryStream(byte[] buffer);
BinaryFormatter bf=new BinaryFormatter();
obj=(Object)bf.Serialize(mStream);