我一直在寻找如何测试特定 INI 文件部分是否存在但并不那么容易......
例如这个 INI 文件:
[MySQL]
server = "localhost"
user = "root"
在 C# 中,我必须执行以下操作才能访问服务器和用户键和值:
IniConfigSource iniFile = new IniConfigSource("file.ini");
string serverHostName = iniFile.Configs["MySQL"].GetString("server");
但是如果我想测试 [MySQL] 部分是否存在怎么办。我不能使用以下Contains
要求 IConfig 对象而不是字符串的方法:
if (iniFile.Configs.Contains(....))
关于如何轻松测试的任何想法?
谢谢 !