Unity数据持久化 之 序列化C#类为2进制-CSDN博客
本文仅作笔记学习和分享,不用做任何商业用途
本文包括但不限于unity官方手册,unity唐老狮等教程知识,如有不足还请斧正
有了序列化,肯定也要反序列化来用
反序列化文件流
public void ReadClass()
{
//反序列化一个流文件
using (FileStream fs = File.Open(Application.dataPath + "/FileName.json", FileMode.Open, FileAccess.Read))
{
BinaryFormatter binaryFormatter = new BinaryFormatter();
//反序列化肯定是读取一个流文件,然后返回为Objct
Person person = binaryFormatter.Deserialize(fs) as Person;
}
}
反序列化内存流