1.實例
//1.簡單獲取內容 string value = ConfigurationManager.AppSettings["one"] as string; Console.WriteLine(value); //獲取Configuration 對象 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); //1.根據key讀取 <add /> 元素的value, /* * a.如果指定的key不存在拋出異常 * b.如果沒有指定value 返回空字符串 */ string value2 = config.AppSettings.Settings["two"].Value; Console.WriteLine(value2 == ""); /*********以下修改操作失敗**************/ //2.增加 <add /> 元素 config.AppSettings.Settings.Add("one", "http://www.baidu.com"); //3.刪除 <add /> 元素 //config.AppSettings.Settings.Remove("two"); //一定要保存,寫不帶參數的Save()也可以 config.Save(ConfigurationSaveMode.Modified); //config.Save(ConfigurationSaveMode.Full); //查看當前 配置文件的路徑 Console.WriteLine(config.FilePath); //刷新 ConfigurationManager.RefreshSection("appSettings");
