Быстрое предложение, прежде чем идти дальше, вы должны проверить nini , который является аккуратным обработчиком INI и заботится о чтении / записи файлов INI.
Пример использования кода, который читает из INI-файла.
using Nini;
using Nini.Config;
namespace niniDemo{
public class niniDemoClass{
public bool LoadIni(){
string configFileName = "demo.ini";
IniConfigSource configSource = new IniConfigSource(configFileName);
IConfig demoConfigSection = configSource.Configs["Demo"];
string demoVal = demoConfigSection.Get("demoVal", string.Empty);
}
}
}
Попробуй и возьми оттуда ...
Надеюсь, это поможет,
С наилучшими пожеланиями,
Том.