C#——二进制流序列化和反序列化
创始人
2025-01-15 06:37:28
0

C#二进制流序列化和反序列化

在C#中,可以使用BinaryFormatter来进行二进制的序列化和反序列化。

首先,定义一个可序列化的类
[Serializable] public class MyObject {     public int IntProperty { get; set; }     public string StringProperty { get; set; } }

使用BinaryFormatter进行序列化和反序列化
序列化Serialize
MyObject Object= new MyObject(){};  // 创键要存储的对象 // 1 创建文件流   FileStream fs = new FileStream(@"1.txt",FileMode.Create);                                 // 2 创建一个二进制序列化格式器 (Binary 二进制    Formatter 格式化)  BinaryFormatter bf = new BinaryFormatter();                                                      // 3 调用序列化方法    serialize() 解析 p1对象 存入fs文件流里面 bf.Serialize(fs, Object);                                                                                                          // 4 关闭文件流  fs.Close();

反序列化Deserialize
// 1 创建文件流 FileStream fs = new FileStream(@"1.txt",FileMode.Open);  // 2 创建序列化格式 BinaryFormatter bf = new BinaryFormatter();  // 3 调用反序列化方法 MyObject Object = bf.Deserialize(fs) as MyObject;  // 4 关闭文件流 fs.Close();

相关内容

热门资讯

透视技法!wepoker有辅助... 透视技法!wepoker有辅助吗,wepoker轻量版透视系统(脚本)科普教程(都是存在有挂)-哔哩...
受玩家影响!aapoker透视... 受玩家影响!aapoker透视插件,aapoker发牌逻辑(透视)资料教程(真是真的是有挂)-哔哩哔...
透视解密!微扑克微乐辅助(透视... 透视解密!微扑克微乐辅助(透视)wpk安卓下载辅助,教程课程(确实有挂)-哔哩哔哩1、点击下载安装,...
透视教材!wepokerplu... 透视教材!wepokerplus辅助,wejoker透视方法(脚本)详情教程(总是存在有挂)-哔哩哔...
最终!aapoker辅助器是真... 最终!aapoker辅助器是真的吗,aapoker怎么选牌(透视)指南教程(都是是有挂)-哔哩哔哩1...
透视总结!购买的wpk辅助在哪... 透视总结!购买的wpk辅助在哪里下载(透视)wpk辅助器,教程学习(有挂解密)-哔哩哔哩一、购买的w...
透视练习!wepoker有没有... 透视练习!wepoker有没有辅助,wepoker免费透视(脚本)开挂教程(其实是有挂)-哔哩哔哩1...
一直以来!aa poker透视... 一直以来!aa poker透视软件,aapoker怎么设置抽水(透视)绝活儿教程(都是真的是有挂)-...
透视解迷!wpk透视怎么安装(... 透视解迷!wpk透视怎么安装(透视)wpk是真的还是假的,教程步骤(有挂秘籍)-哔哩哔哩1、很好的工...
透视技法!wepoker黑侠破... 透视技法!wepoker黑侠破解,wepokerplus到底是挂了吗(脚本)科普教程(都是有挂)-哔...