c#读写ini文件库IniFileIO
By
admin
at 2022-10-10 • 0人收藏 • 1174人看过
在C#中调用IniFileIO库来简单的读写ini配置文件
private void Form1_Load(object sender, EventArgs e) { var IniTest = new IniFileIO.IniFile("myfiles.ini"); var value1 = IniTest.GetKeyValue("section 1", "key1", "123"); Console.WriteLine(value1); IniTest.SetKeyData("摄像头配置", "摄像头A端口", "2", comments:"0=水平,1=垂直"); IniTest.SetKeyData("摄像头配置", "摄像头B端口", "1", comments: "0=水平,1=垂直"); IniTest.SetKeyData("功率计配置", "通道1归零制", "-2.37"); IniTest.SaveFile(); Console.WriteLine( IniTest.GetKeyValue("功率计配置", "通道1归零制", "0")); }
此类库开源, https://github.com/faulkner132/IniFileIO
类库源码本地下载:
4 个回复 | 最后更新于 2024-01-22
登录后方可回帖
最近有需求把之前的项目都升级到c# .net8.0, 听说net8效率和速度都大幅度提升 , 紧跟时代,
但是又不想对之前的项目修改太多 , 这个ini读写类库只支持 net famework , 那么就升级改造下它吧
框架升级到net8后, vb.net中有几处错误, 没用过vb, 各种搜索修改后, 终于大功告成.
修改后的源码工程如下:
IniFileIO-net8.0.zip
编译好的net8.0版本dll类库如下:
IniFileIO-net8.0-dll.zip
使用方式和之前一样的.