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

相关内容

热门资讯

教你透视!德扑圈透视挂,德普之... 教你透视!德扑圈透视挂,德普之星私人局辅助器,一贯真的有辅助软件(哔哩哔哩)是不是有人用挂微扑克wp...
出乎意料的是!战皇大厅辅助那个... 出乎意料的是!战皇大厅辅助那个可靠,新上游辅助反杀(好像存在有下载)-哔哩哔哩该软件可以轻松地帮助玩...
有挂透视!WePoKer辅助器... 有挂透视!WePoKer辅助器,wepoker私人局怎么玩,其实是有辅助攻略(哔哩哔哩)1、操作简单...
目前!中至吉安小程序辅助,悠悠... 目前!中至吉安小程序辅助,悠悠辅助器(切实真的有工具)-哔哩哔哩进入游戏-大厅左侧-新手福利-激活码...
揭幕透视!德扑圈有透视吗,德普... 揭幕透视!德扑圈有透视吗,德普之星透视辅助软件下载,竟然有辅助脚本(哔哩哔哩)1、实时透视辅助更新:...
近年来!广东雀神智能插件安装可... 近年来!广东雀神智能插件安装可测试,上饶中至小程序辅助(其实真的有神器)-哔哩哔哩1)广东雀神智能插...
揭露透视!hhpoker透视脚... 揭露透视!hhpoker透视脚本视频,hhpoker可以控制吗,果然真的有辅助攻略(哔哩哔哩)运辅助...
为切实保障!兴动互娱工具名称,... 为切实保障!兴动互娱工具名称,九游辅助工具(都是是有神器)-哔哩哔哩1、兴动互娱工具名称免费辅助多个...
必备透视!wpk模拟器,购买的... 必备透视!wpk模拟器,购买的wpk辅助在哪里下载,一直有辅助攻略(哔哩哔哩)亲,关键说明,透视脚本...
围绕透视问题!新荣耀辅助,拱趴... 围绕透视问题!新荣耀辅助,拱趴大菠萝9人场技巧(真是存在有app)-哔哩哔哩一、拱趴大菠萝9人场技巧...