C#里创建配置文件并保存

Posted caimouse

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#里创建配置文件并保存相关的知识,希望对你有一定的参考价值。

C#里创建配置文件并保存

在开发软件里,经常需要保存配置参数,因为不同的用户选择的参数不一样。
比如用户的电脑IP地址就不一样,当软件安装在不同用户那里,就需要配置不同的IP地址,而这种不同是必须的功能。
又或者编写一个游戏客户端,需要连接服务器,但是服务器又有很多台,这样就需要配置不同的网络地址。
又或者用户输入的参数想保存起来,想每次更换时不再输入,直接选择即可,不需要每次输入相同的东西,这样软件更加好用,减少用户的重复动作。
以上的功能其实都是需要对参数进行保存,并读取出来使用。

由于C#里的配置功能比较强大,所以导致比较复杂,使用起来也不太容易理解。
因而这里把配置文件的功能分成几个部分,在这里先来学习怎么样创建配置文件保存,后面再来学习读取和修改的功能。

先要引用库System.Configuration,这个库提供对配置文件的操作函数,如下图所示:

接着下来就是定义一个自定义的类,用来表示对配置文件一段的操作,如下:

// 定义一个自定义的段,用来保存配置参数:
    //  <CustomSection name="CSDN" url="http://blog.csdn.net" port="8080" />.
    public sealed class CustomSection : ConfigurationSect

以上是关于C#里创建配置文件并保存的主要内容,如果未能解决你的问题,请参考以下文章

C# 不重启程序修改并保存配置文件(appSettings节点)

C# 对 App.config的appSettings节点数据进行加密

C#里配置文件的增查改删

C#里配置文件的增查改删

C# 不重启程序修改并保存配置文件(appSettings节点)

创建文件后从 Windows 窗体保存 C#