我正在重新格式化这个问题,以缩短和重点。如果我通过BinaryFormatter的Serialize方法运行一堆不同的自定义对象,我将得到一堆序列化的二进制文件。在我的应用程序中使用“保存/加载”功能合并这些二进制文件/检索它们的最佳方法是什么?
答案 0 :(得分:1)
一种方法是让所有这些自定义对象都从您选择的单个界面继承 然后创建一个包含该接口对象列表的类 然后,序列化该容器类 这相当于你要求的东西,即合并二进制文件 而不是尝试这样做,只需要创建一个已经在一起创建二进制文件的类,而不必在以后合并它们。
这就是你问的问题吗?