Winform—C#读写config配置文件

时间: 2021-10-23 / 分类: C# / 浏览次数: 68 views / 0个评论 发表评论

上面一步如果已经设置好

using System.Configuration;
using ConfigurationSettings = System.Configuration.ConfigurationManager;

那么下面就简单读取了

假设设置了这个配置

读取就简单了

string DefaultDir = ConfigurationSettings.AppSettings[“DefaultDir”];// ConfigurationSettings对应上面的using那个词

然后可以把他放进一个textBox里,想怎么用都行

textBox1.Text=DefaultDir;//设置一个初始读取目录

然后如何更新呢,比如刚才那个textBox,我们双击点进去编辑

//如果选择了一个新目录,就把这个目录写入配置文件
string DefaultDir = textBox1.Text.Trim();//获取文字
Configuration cfa = ConfigurationSettings.OpenExeConfiguration(ConfigurationUserLevel.None);
cfa.AppSettings.Settings[“DefaultDir”].Value = DefaultDir;//注意这一句里的两个DefaultDir,换成配置key名称
cfa.Save();
ConfigurationSettings.RefreshSection(“appSettings”);//这一句的代码作用是为了即刻更新并可以使用App.config的新值,否则更新的配置只有等到下次程序启动时才可以使用。

 

发表评论

你必须 登录后 才能留言!