Exemplo n.º 1
0
        /*
         * Saves settings to an xml file when closing options screen
         */
        private void SaveSettings()
        {
            var           settingsSave = new SettingsSave(true);
            string        saveLocation = ".\\saves\\settings";
            XmlSerializer serializer   = new XmlSerializer(settingsSave.GetType());

            using (StreamWriter writer = new StreamWriter(saveLocation))
            {
                serializer.Serialize(writer, settingsSave);
                writer.Close();
            }
        }
Exemplo n.º 2
0
        /*
         * Loads settings from xml file
         */
        public static void LoadSettings()
        {
            SettingsSave settingsSave = SettingsSave.DeserializeSettings();

            settingsSave?.SaveToSettings();
        }