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

相关内容

热门资讯

据文件显示!拱趴大菠萝有挂吗,... 据文件显示!拱趴大菠萝有挂吗,德普辅助器怎么用,确实确实有挂(有挂辅助)德普辅助器怎么用能透视中分为...
黑科技辅助挂!wejoker辅... 黑科技辅助挂!wejoker辅助脚本,德扑之星有透视辅助吗,真是真的是有挂(真是有挂)1、德扑之星有...
黑科技代打!xpoker怎么作... 黑科技代打!xpoker怎么作弊,德普之星私人局辅助器,真是真的是有挂(证实有挂)1、首先打开德普之...
明白辅助挂!sohoo开挂辅助... 明白辅助挂!sohoo开挂辅助,智星菠萝辅助,一直真的有挂(有挂规律)1、首先打开智星菠萝辅助辅助器...
有玩家发现!wepoker有辅... 有玩家发现!wepoker有辅助工具吗,德普之星辅助软件,本来真的有挂(有挂工具)1、德普之星辅助软...
这一问题亟待解决!pokemo... 这一问题亟待解决!pokemomo辅助软件,德普之星有辅助软件吗,其实存在有挂(有挂技巧)1、进入到...
据公告内容!pokemmo脚本... 据公告内容!pokemmo脚本,德普辅助软件,确实是真的有挂(有挂助手)1、德普辅助软件模拟器是什么...
在玩家背景下!wepoker作... 在玩家背景下!wepoker作弊辅助,德普之星透视辅助软件是真的吗,其实真的是有挂(有挂透视)1、德...
总结辅助挂!德普之星辅助工具如... 总结辅助挂!德普之星辅助工具如何打开,德扑之星怎么开辅助,都是真的是有挂(有挂教程)德普之星辅助工具...
第三方辅助挂!wepoker软... 第三方辅助挂!wepoker软件安装包,德普之星有辅助软件吗,真是确实有挂(存在有挂)德普之星有辅助...