在WinForm中保存配置信息有多種方法,以下是其中幾種常見的方法:
// 讀取配置信息
string settingValue = ConfigurationManager.AppSettings["SettingKey"];
// 保存配置信息
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["SettingKey"].Value = settingValue;
config.Save();
// 讀取配置信息
string settingValue = Properties.Settings.Default.SettingKey;
// 保存配置信息
Properties.Settings.Default.SettingKey = settingValue;
Properties.Settings.Default.Save();
// 讀取配置信息
using (StreamReader reader = new StreamReader("config.xml"))
{
XmlSerializer serializer = new XmlSerializer(typeof(Config));
Config config = (Config)serializer.Deserialize(reader);
}
// 保存配置信息
using (StreamWriter writer = new StreamWriter("config.xml"))
{
XmlSerializer serializer = new XmlSerializer(typeof(Config));
serializer.Serialize(writer, config);
}
需要注意的是,不同的方法適用于不同的場景和需求,可以根據具體情況選擇合適的方法來保存配置信息。