C#操作config文件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
取出测试:
var setting = settingApp_read("Isinit");
此级别的修改是项目级别的config文件修改,也就是你最终程序Bin目录下的那个config文件的操作。
读取:
1 internal string settingApp_read(string key) 2{ 3 var val = ConfigurationManager.AppSettings[key]; 4 return val; 5}
使用方法:
写入测试:
settingApp_write("IsInit","true");
以下是读和写config文件的方法定义:
写入:
1 internal void settingval) 2{ 3 System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 4 config.AppSettings.Settings["IsInit"].Value = val; 5 config.Save(ConfigurationSaveMode.Modified); 6 ConfigurationManager.RefreshSection("appSettings"); 7}
如果使用sqlquery方法执行多表联合查询且查询的字段中包含多个表数据的时候怎么封装到实体类其他对象上呢
C#操作 config文件
以 下 是 app.config或 web.config的 定 义 ,定 义 了 一 个 参 数 , 键 为 Isinit, 值 为 false
<?xml version="1.0"?> <configuration> <appSettings> <add key ="IsInit" value="false"/> </appSettings> </configuration>
var setting = settingApp_read("Isinit");
此级别的修改是项目级别的config文件修改,也就是你最终程序Bin目录下的那个config文件的操作。
读取:
1 internal string settingApp_read(string key) 2{ 3 var val = ConfigurationManager.AppSettings[key]; 4 return val; 5}
使用方法:
写入测试:
settingApp_write("IsInit","true");
以下是读和写config文件的方法定义:
写入:
1 internal void settingval) 2{ 3 System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 4 config.AppSettings.Settings["IsInit"].Value = val; 5 config.Save(ConfigurationSaveMode.Modified); 6 ConfigurationManager.RefreshSection("appSettings"); 7}
如果使用sqlquery方法执行多表联合查询且查询的字段中包含多个表数据的时候怎么封装到实体类其他对象上呢
C#操作 config文件
以 下 是 app.config或 web.config的 定 义 ,定 义 了 一 个 参 数 , 键 为 Isinit, 值 为 false
<?xml version="1.0"?> <configuration> <appSettings> <add key ="IsInit" value="false"/> </appSettings> </configuration>