C# 读取配置文件信息方法

痛定思痛。 2021-11-15 12:48 518阅读 0赞

配置文件App.config内容如下:

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <appSettings>
  4. <add key="SZHOOA01" value="weareMIS" />
  5. <!--0不定时,直接执行一次.1按指定STime时间执行,2按指定ITime时间间隔执行,3混合定时先按STime开始第一次执行后按ITime时间间隔执行-->
  6. <add key="Type" value="0" />
  7. <add key="STime" value="00:10:00" />
  8. <add key="ITime" value="00:20:00" />
  9. <!--格式(时:分:秒):"xx:xx:xx"-->
  10. <add key="ClientSettingsProvider.ServiceUri" value="" />
  11. </appSettings>
  12. <connectionStrings>
  13. <add name="ConnectionStringMysql" connectionString="Data Source=188.20.1.54;User ID=router_user;Password=fxj;Persist Security Info=True;Database=skyaig" />
  14. <add name="Default_Conn" connectionString="Data Source=188.20.1.121;Initial Catalog=Test;User ID=admin;Password=abc.123" providerName="System.Data.SqlClient" />
  15. </connectionStrings>
  16. <startup>
  17. <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  18. </startup>
  19. </configuration>

读取字段的方法如下:

  1. string _localconnstr = ConfigurationManager.ConnectionStrings["Default_Conn"].ToString();
  2. string _supplierconnstr = ConfigurationManager.ConnectionStrings["ConnectionStringMysql"].ToString();
  3. string Type = ConfigurationManager.AppSettings["Type"].ToString();
  4. string STime = ConfigurationManager.AppSettings["STime"].ToString();
  5. string ITime = ConfigurationManager.AppSettings["ITime"].ToString();

转载于:https://www.cnblogs.com/fanxiaojun/archive/2012/04/01/2428042.html

发表评论

表情:
评论列表 (有 0 条评论,518人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java Properties 类读取配置文件信息

    在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操 作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称