public Deserializer(BAI_File _baiFile, string path) { baiFile = _baiFile; WriteBai(); Directory.CreateDirectory(Path.GetDirectoryName(path)); File.WriteAllBytes(path, bytes.ToArray()); }
public Deserializer(string location) { saveLocation = String.Format("{0}/{1}", Path.GetDirectoryName(location), Path.GetFileNameWithoutExtension(location)); YAXSerializer serializer = new YAXSerializer(typeof(BAI_File), YAXSerializationOptions.DontSerializeNullObjects); baiFile = (BAI_File)serializer.DeserializeFromFile(location); WriteBai(); File.WriteAllBytes(saveLocation, bytes.ToArray()); }
public Deserializer(BAI_File _baiFile) { baiFile = _baiFile; WriteBai(); }
public Deserializer(BAI_File _baiFile, string path) { baiFile = _baiFile; WriteBai(); File.WriteAllBytes(path, bytes.ToArray()); }