C# 类序列化为文件,文件反序列化为类(二进制)
2021-03-10 19:27
标签:pac eric ace src 序列化 http code turn using (1)添加引用 (2)在将要序列化的类中引用 using ProtoBuf; 并且在类之前添加字段 [Serializable] 变量之前添加字段 ProtoMember 效果如下所示: (3)建立方法用于将类序列化并保存为二进制文件 (4)建立方法用于将二进制文件反序列化为对应的类 C# 类序列化为文件,文件反序列化为类(二进制) 标签:pac eric ace src 序列化 http code turn using 原文地址:https://www.cnblogs.com/lijinying/p/12681048.html 1 using System;
2 using ProtoBuf;
3 using System.Collections.Generic;
4 using System.Linq;
5 using System.Text;
6 using System.Threading.Tasks;
7
8 namespace eaa
9 {
10 [Serializable] // 提示该类可序列化
11 [ProtoContract]
12 public class Company
13 {
14 [ProtoMember(1)]
15 public string Name;
16 [ProtoMember(2)]
17 public string isComplete;
18 [ProtoMember(3)]
19 public List
1 ///
1 ///
文章标题:C# 类序列化为文件,文件反序列化为类(二进制)
文章链接:http://soscw.com/index.php/essay/62892.html