求一份简单的实现序列化和反序列化的代码 用c#写的

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/07 03:40:02

求一份简单的实现序列化和反序列化的代码 用c#写的

楼上的说得是xml的
还有个二进制的.
FileStream fs = new FileStream(fileName,fileMode.Create,FileAccess.Write);
IFormatter formatter = new BinaryFormatter();
formatter.Serialize(fs,obj);
//obj是你要保存的对象
fs.Close();
//这个比较重要,如果不关闭下次访问将被拒绝
反序列化:
FileStream fs = new FileStream(fileName,FileMode.Open,FileAccess.Read);
obj = (obj)formatter.Deserialize(fs);
fs.Close();