C#应用程序配置文件

程序经常需要有些配置文件:

1:程序运行时读取默认配置、连接数据库等

添加新项:应用程序配置文件。.

C#应用程序配置文件

App.config文件里的内容

C#应用程序配置文件

程序运行时读取App.config文件,先加载using System.Configuration; 直接引用能读取到connectionString的字符串变量。

C#应用程序配置文件

2:程序运行中需修改配置文件

C#应用程序配置文件

例 :我要修改如上FTP地址或用户名或密码时,当点击保存时,能保存到程序的配置文件里,下次启动就是最新的配置文件。代码如下:

C#应用程序配置文件

C#需要先创建一个Configuration对象,再创建Configuration对象里的ConnectionStringsSection对象,用该对象去修改配置文件。再保存和刷新。至于为什么要这样,我也不太知道。好像是防止和已加载至内存的配置文件相冲突。