使用ini-parser第三方操作ini文件
IniParser - 一个轻量级的.NET类库,用于读写INI文件。
安装
在NuGet程序包中下载IniParser第三方
使用IniParser第三方操作Ini文件
读取
// 初始化解析器
var parser = new FileIniDataParser();
// 读取INI文件
string iniFilePath = "config.ini";
IniData data = parser.ReadFile(iniFilePath);
// 获取指定Section的Key值
string someValue = data["SectionName"]["KeyName"];
写入
// 初始化解析器
var parser = new FileIniDataParser();
// 获取INI文件
string iniFilePath = "Setting.ini";
IniData data = new IniData(); // 用于存数据
// 写入INI文件
data["SectionName"]["KeyA"] = "NewValue";
parser.WriteFile(iniFilePath, data);
data["SectionName1"]["KeyA"] = "NewValue";
parser.WriteFile(iniFilePath, data);