读书人

想将一个变量值存在文件中是用ini方式

发布时间: 2013-01-25 15:55:29 作者: rapoo

想将一个变量值存在文件中是用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; }

}

[解决办法]
随便,你存注册表 也么人管

读书人网 >C#

热点推荐