.NET程序中,可以作为配置文件使用的格式又很多,INI文件在某些场景应用较为广泛,如串口参数、一些工作站本地参数等等,INI文件主要用途为读取指定节点的配置内容,以及修改指定节点。一下文章主要描述在程序对INI文件的操作。INI文件介绍
[section_A]在C#中操作INI文件
key1=value1
key2=value2
key3=value3
[section_B]
key1=value1
key2=value2
key3=value3
... ... ... ...每行开头添加 ; 为注释复制代码
- [IPLIST]
- k1=127.0.0.1
- k2=127.0.0.2
- k3=127.0.0.3
- ;IP列表
在C#命名空间中没有专门操作INI文件的类,但在kernel32.dll中,有Win32的API函数对文件的操作写操作函数说明
- WritePrivateProfileString():写操作函数
- GetPrivateProfileString():读操作函数
DllImport需引入命名空间 using System.Runtime.InteropServices;
DllImport需引入命名空间 using System.Runtime.InteropServices;
以上为C#读写INI的实现方法,针对此方法编写了帮助类,项目已上传至Gitee个人交流QQ:1695690324
地址 :https://gitee.com/yang-yong-666/csharp
类文件:YYIniHelper.INIHelper.cs
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |