操作配置文件要先添加类库的引用:
然后在添加命名空间:
using System.Configuration;
在项目中创建一个配置文件如下:
操作配置文件的代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// 1、读取配置文件:
//string name = ConfigurationManager.AppSettings["name"].ToString();
//string age = ConfigurationManager.AppSettings["age"].ToString();
//string addr = ConfigurationManager.AppSettings["addr"].ToString();
//Console.WriteLine(name);
//Console.WriteLine(age);
//Console.WriteLine(addr);
// 2、添加配置文件节点数据:
//Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
//config.AppSettings.Settings.Add("birth", "20110303");
//config.Save(); // 保存配置文件
//ConfigurationManager.RefreshSection("appSettings"); // 更新配置文件
//Console.WriteLine("添加成功!");
// 3、删除配置文件节点数据:
//Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
//config.AppSettings.Settings.Remove("addr");
//config.Save();
//ConfigurationManager.RefreshSection("appSettings");
//Console.WriteLine("删除数据成功!");
// 4、修改配置文件节点数据
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["name"].Value = "Jack";
config.Save();
ConfigurationManager.RefreshSection("appSettings");
Console.WriteLine("修改数据成功!");
Console.ReadKey();
}
}
}