Пример #1
0
 public void LoadData(string path)
 {
     if (File.Exists(path))
     {
         XmlSerializer x  = new XmlSerializer(modList.GetType());
         StreamReader  st = new StreamReader(path);
         modList = (List <Mod>)x.Deserialize(st);
         foreach (Mod man in modList)
         {
             active.Add(man.name);
         }
         for (int i = 0; i < ModsList.Items.Count; i++)
         {
             if (active.Contains(ModsList.Items[i]))
             {
                 ModsList.SetItemChecked(i, true);
             }
         }
         st.Close();
     }
 }