序列化就是将我们程序中的对象通过字节流写入存储媒体或网络流中。
反序列化就是把已存入的媒体或接收的网络流中的内容转换成程序运行中的对象。
这两个过程结合起来,可以轻松地存储和传输数据。

.NET Framework 提供两种序列化技术:
二进制序列化:System.Runtime.Serialization.Formatters.Binary;
XML序列化:   System.Runtime.Serialization.Formatters.Soap;须要加载(引用)对应的DLL文件

JSON序列化

Proto序列化

 

 

https://pan.baidu.com/s/1pJAXnxADPPBpkisU9bHFnA?pwd=4s2r
https://www.jianshu.com/p/7a6f05886e9b

 

https://www.bilibili.com/video/BV1LE411K7ro/?p=5&vd_source=07539ea0fcf778267253f9a6e6ec097d