Пример #1
0
        public static void Save()
        {
            var serializer           = new XmlSerializer(typeof(SerializableSettings));
            SerializableSettings obj = new SerializableSettings()
            {
                Max   = Max,
                Eps   = Eps,
                Omega = Omega
            };

            using (var fs = new FileStream("settings.xml", FileMode.OpenOrCreate))
            {
                serializer.Serialize(fs, obj);
            }
        }
Пример #2
0
        public static void Load()
        {
            var serializer           = new XmlSerializer(typeof(SerializableSettings));
            SerializableSettings obj = null;

            using (var fs = new FileStream("settings.xml", FileMode.OpenOrCreate))
            {
                if (fs.Length != 0)
                {
                    obj = (SerializableSettings)serializer.Deserialize(fs);
                }
            }
            if (obj != null)
            {
                Eps   = obj.Eps;
                Omega = obj.Omega;
                Max   = obj.Max;
            }
        }