Beispiel #1
0
        public void Load()
        {
            BinaryFormatter data = new BinaryFormatter();

            if (!File.Exists(FILE))
            {
                FileStream f = File.Open(FILE, FileMode.OpenOrCreate, FileAccess.ReadWrite);
                f.Close();
            }

            FileStream file = File.Open(FILE, FileMode.Open, FileAccess.ReadWrite);

            try
            {
                Upd = (data.Deserialize(file) as FilesListUpd);
                file.Close();
            }

            catch (System.Runtime.Serialization.SerializationException e)
            {
                new Log("Error load file: " + e.Message);
            }
            //file.Close();
            OnRewrite();
        }
Beispiel #2
0
 public SaveLoadFileUpd()
 {
     Upd = new FilesListUpd();
 }
Beispiel #3
0
 public SaveLoadFileUpd(string version, int pack)
 {
     Upd = new FilesListUpd(version, pack);
 }