在一个项目中,需要使用 C# 来编写 Windows 桌面程序。
程序中需要读取一些简单的配置,此次采用了简单的 ini 文件结构。
以下操作均在 VS 2010 环境下。
安装 NuGet
NuGet 是 VS 的一个包安装管理扩展。可以用菜单 Tools -> Extenstion Manager 安装。
安装 IniParser
用菜单 Tools -> NuGet Package Manager -> Package Manager Console。
在提示符PM>下输入:
Install-Package ini-parser
在源码头部中加入命名空间
//add ini parser
using IniParser;
using IniParser.Model;
其中,IniParser.Model 是一些数据结构的定义。
加入函数代码,例如:
var parser = new FileIniDataParser();
IniData data = parser.ReadFile("example.ini");
string startCode = data["Family Portrait"]["startCode"];
附 example.ini
[Family Portrait]
startCode = 12345678
endCode = 87654321