1
我一直在尋找如何測試如果一個特定的INI文件部分存在,但不是那麼容易......如何使用Nini庫測試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(....))
如何方便地測試這個任何想法?
謝謝!