注意:1.需要在解决方案上右键引用system.Configuration,并且要在单元头处using system.Configuration
public class ConfigAppSettings
{
//写入值
public static void SetValue(String key, string value)
{
//
Configuration LocalConf = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (LocalConf.AppSettings.Settings[key] == null)
{
LocalConf.AppSettings.Settings.Add(key, value);
}
else
{
LocalConf.AppSettings.Settings[key].Value = value;
}
LocalConf.Save(ConfigurationSaveMode.Full);
ConfigurationManager.RefreshSection("appSettings");
}
//读取指定Key的值
public static string GetValue(string key)
{
Configuration LocalConf = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (LocalConf.AppSettings.Settings[key] == null)
return "";
else
return LocalConf.AppSettings.Settings[key].Value;
}
}