Example #1
0
        public static RegulatedNoiseSettings LoadSettings()
        {
            var serializer = new XmlSerializer(typeof(RegulatedNoiseSettings));

            if (File.Exists(Program.GetDataPath("RegulatedNoiseSettings.xml")))
            {
                var fs     = new FileStream(Program.GetDataPath("RegulatedNoiseSettings.xml"), FileMode.Open);
                var reader = XmlReader.Create(fs);

                try
                {
                    instance = (RegulatedNoiseSettings)serializer.Deserialize(reader);
                }
                catch (Exception)
                {
                    instance = new RegulatedNoiseSettings();
                }
                fs.Close();
            }
            else
            {
                instance = new RegulatedNoiseSettings();
            }

            return(instance);
        }
        public static RegulatedNoiseSettings LoadSettings()
        {
            
            var serializer = new XmlSerializer(typeof(RegulatedNoiseSettings));

            if (File.Exists(Program.GetDataPath("RegulatedNoiseSettings.xml")))
            {
                var fs = new FileStream(Program.GetDataPath("RegulatedNoiseSettings.xml"), FileMode.Open);
                var reader = XmlReader.Create(fs);

                try
                {
                    instance = (RegulatedNoiseSettings)serializer.Deserialize(reader);
                }
                catch (Exception)
                {
                    instance = new RegulatedNoiseSettings();
                }
                fs.Close();
            }
            else instance = new RegulatedNoiseSettings();

            return instance;
        }