public Deserializer(CSO_File _csoFile, string _saveLocation) { saveLocation = _saveLocation; csoFile = _csoFile; WriteFile(); File.WriteAllBytes(saveLocation, bytes.ToArray()); }
public Deserializer(string fileLocation) { saveLocation = String.Format("{0}/{1}", Path.GetDirectoryName(fileLocation), Path.GetFileNameWithoutExtension(fileLocation)); YAXSerializer serializer = new YAXSerializer(typeof(CSO_File), YAXSerializationOptions.DontSerializeNullObjects); csoFile = (CSO_File)serializer.DeserializeFromFile(fileLocation); WriteFile(); File.WriteAllBytes(saveLocation, bytes.ToArray()); }
public Deserializer(CSO_File _csoFile) { csoFile = _csoFile; WriteFile(); }