Я создаю что-то, что имеет файлы для сохранения.По большей части, это просто сохранение объектов с 4 значениями.
Я какое-то время сохранял это как XML, проблема в том, что файлы начинают ОГРОМНЫ, потому что я сохраняю от сотен до тысяч этих объектов, а XML для такого типа довольно громоздкий.Я попытался переключиться на Json, но он был слишком велик (хотя, я признаю, лучше).
Мой вопрос
Я знаю, что многие программы сохраняются напрямую, используябайты для экономии места.Я хочу сделать это.Скажем, у меня есть 300 объектов со свойствами X, Y, Id и Layer, как я могу сохранить это в файл x в виде байтов и загрузить его позже?
Я пытался читать байты, когда использовалсобственные серверы.Я обычно заканчивал тем, что расстраивался и сдавался.Я надеюсь, что это не слишком похоже (моя интуиция говорит иначе).
РЕДАКТИРОВАТЬ
О, извините, ребята, я забыл упомянуть, я использую VB.NET
так что все .NET
ответы приемлемы!:)
Кроме того, все эти значения являются целыми числами.