예제 #1
0
 private void Init()
 {
     persisted = PersistedData.ReadXML("info.xml");
     if (!import.Exists)
     {
         import.Create();
     }
     ScanImported();
 }
예제 #2
0
        public static void WriteXML(string path, PersistedData data)
        {
            if (data.Dirty)
            {
                data.Dirty = false;
                var writer = new XmlSerializer(typeof(PersistedData));
                var file   = File.Create(path);

                writer.Serialize(file, data);
                file.Close();
            }
        }
예제 #3
0
 public void SavePersistedData()
 {
     PersistedData.WriteXML("info.xml", persisted);
 }