Я использую BinaryFormatter
для сериализации моего объекта. У меня есть разные типы объектов в их соответствующих списках. Есть ли «лучший» способ сериализации всех объектов в один файл, но иметь возможность разделить их на десериализацию? На данный момент я десериализую весь файл и проверяю конкретное поле в каждом объекте, чтобы увидеть, какой список я должен добавить в него после десериализации. Например, у всех моих автомобилей Ford есть поле «FORD», у Toyota есть «TOYOTA» и т. Д. После десериализации я «заглядываю» через объекты, проверяю поле «компания», а затем назначаю их List<Company>
.Сериализация различных типов в один файл
Я не уверен, что это самый эффективный способ делать вещи. Какие-либо предложения? Спасибо за помощь