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();

相关内容

热门资讯

玩家必看教程辅助!微扑克多功能... 玩家必看教程辅助!微扑克多功能真的有透视挂-果然存在有透视1、完成微扑克有辅助插件,帮助玩家取得所有...
总算了解作弊器!WPK多功能真... 总算了解作弊器!WPK多功能真的有透视挂-一贯存在有透视1、这是跨平台的WPK轻量版有透视,在线的操...
揭秘透视器!aapoker多功... 揭秘透视器!aapoker多功能真的有透视挂-真是有透视在进入aapoker软件靠谱后,参与本局比赛...
一分钟了解透视挂!微扑克多功能... 一分钟了解透视挂!微扑克多功能真的有透视挂-一直是真的有透视1、微扑克辅助器安装包、微扑克辅助器2、...
揭秘真相外挂!智星德州扑克多功... 揭秘真相外挂!智星德州扑克多功能真的有透视挂-一直有透视一、智星德州扑克游戏安装教程牌型概率发牌机制...
科技揭秘辅助!德普之星多功能真... 您好,德普之星这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩家在这款...
分辨真假作弊器!红龙poker... 分辨真假作弊器!红龙poker多功能真的有透视挂-切实存在有透视1、打开软件启动之后找到中间准星的标...
交流学习经验辅助!智星德州扑克... 交流学习经验辅助!智星德州扑克多功能真的有透视挂-确实存在有透视1、智星德州扑克脚本辅助下载、智星德...
我来向大家传授辅助!德扑圈多功... 我来向大家传授辅助!德扑圈多功能真的有透视挂-总是存在有透视1)德扑圈辅助插件:进一步探索德扑圈辅助...
2024教程透视器!德扑圈多功... 2024教程透视器!德扑圈多功能真的有透视挂-真是是真的有透视1、德扑圈破解器简单,德扑圈机器人操作...