最近有个需求,将内存和帧数数据序列化到二进制文件.为了节省内存,采用了100个对象的数组,每次存满就序列化到文件,然后归零继续存,以追加的性式继续序列化到原有文件. 这样相当于多个数组对象存在了同一个序列化文件.反序列化的时候需要处理一下.思路是先反序列化出来一个,然后修改文件读取的Offset,继续反序列化下一个,直到文件末尾. namespace ProfilterDataNS { [Serializable] public class ProfilterData { ; ; } } usi…