Пример #1
0
        public Deserializer(BAI_File _baiFile, string path)
        {
            baiFile = _baiFile;
            WriteBai();

            Directory.CreateDirectory(Path.GetDirectoryName(path));
            File.WriteAllBytes(path, bytes.ToArray());
        }
Пример #2
0
        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());
        }
Пример #3
0
 public Deserializer(BAI_File _baiFile)
 {
     baiFile = _baiFile;
     WriteBai();
 }
Пример #4
0
 public Deserializer(BAI_File _baiFile, string path)
 {
     baiFile = _baiFile;
     WriteBai();
     File.WriteAllBytes(path, bytes.ToArray());
 }