我正在使用 aBinaryFormatter
来序列化我的对象。我在他们的相关列表中有各种对象类型。是否有一种“最佳”方法可以将所有对象序列化到一个文件中,但能够在反序列化时将它们分开?目前,我正在反序列化整个文件并检查每个对象中的特定字段,以查看在反序列化后我应该将它们重新添加到哪个列表中。例如,我所有的福特汽车都有“福特”字段,丰田有“丰田”等。反序列化后,我“遍历”对象,检查他们的“公司”字段,然后将它们分配给List<Company>
.
我不确定这是否是最有效的做事方式。有什么建议么?谢谢您的帮助