Exemplo n.º 1
0
 public void Load(PersistableObject obj)
 {
     using (BinaryReader reader = new BinaryReader(File.Open(savePath, FileMode.Open)))
     {
         obj.Load(new DataReader(reader, -reader.ReadInt32()));
     }
 }
Exemplo n.º 2
0
 public void Save(PersistableObject obj, int version)
 {
     using (BinaryWriter writer = new BinaryWriter(File.Open(savePath, FileMode.Create)))
     {
         writer.Write(-version);
         obj.Save(new DataWriter(writer));
     }
 }