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透视教程(详细辅助wpk教程);wepok...
德扑之星辅助器购买!wepok... 德扑之星辅助器购买!wepoke黑科技(透视)原来真的有挂(详细辅助今日科普)1、金币登录送、破产送...
透视规律!德扑之星方法购买,A... 透视规律!德扑之星方法购买,AApoker辅助挂(详细辅助新2025版)相信很多朋友都在电脑上玩过德...
wepoke辅助德之星!德州A... wepoke辅助德之星!德州AI智能辅助机器人(透视)总是是有挂(详细辅助总算了解)1、完成德州AI...
透视存在!wepoker透视作... 1、透视存在!wepoker透视作弊挂!详细辅助教程,wepoker好牌率(详细辅助2025新版教程...
德州ai机器人!wepoke模... 德州ai机器人!wepoke模拟器(透视)竟然存在有挂(详细辅助教程攻略)1、德州ai机器人ai机器...
透视教学!HH德州靠谱吗,HH... 透视教学!HH德州靠谱吗,HH德州到底能赢吗(详细辅助普及教程);原来确实真的有挂(需添加指定薇13...
德州AI智能辅助机器人!aap... 德州AI智能辅助机器人!aapoker有猫腻(透视)原先存在有挂(详细辅助记者揭秘)1、快速入门:当...
透视脚本!德扑智能辅助软件,w... 透视脚本!德扑智能辅助软件,wepoker到底能不能开挂(详细辅助微扑克教程);揭秘教程安装方法样式...
wepoke辅助有挂!德州ai... wepoke辅助有挂!德州ai辅助有用(透视)竟然真的有挂(详细辅助一分钟教会你),您好,德州ai辅...