日期:2014-05-17  浏览次数:20822 次

想将一个变量值存在文件中是用ini方式好呢还是app.config方式好呢?
目的是将一个记录状态的值写的文件中
打开程序是读取,并在程序运行过程中修改这个状态变量并保存到文件中

不知道INI方式好还是app.config方式好
现在是不是ini的已经过时了?

我自己调试config方式的时候读取没问题,但修改的时候总是改不了,程序也不报错,就是改不了

 public static bool SetConfig(string key, string value)
        {

            try
            {

                Configuration conf = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

                if (!conf.AppSettings.Settings.AllKeys.Contains(key))

                    conf.AppSettings.Settings.Add(key, value);

                else

                    conf.AppSettings.Settings[key].Value = value;

                conf.Save();

                return true;

            }

            catch { return false; }

        }

------解决方案--------------------
随便,你存注册表 也么人管