Hier kurz ein Snippet mit dem ihr aus einer ini datei ein Value bei einem bestimmten Key lesen könnet, key und Value sind in diesem Beispiel durch ein = getrennt.
public string GetValueFromIni(string key, string iniFilePath)
{
string keyValue = null;
string line = null;
using (FileStream filestream = new FileStream(iniFilePath, FileMode.Open, FileAccess.Read))
{
using (StreamReader reader = new StreamReader(filestream))
{
while (!reader.EndOfStream)
{
line = reader.ReadLine();
if (line.StartsWith(key))
{
keyValue = line.Substring(line.IndexOf('=') + 1);
}
}
}
}
return keyValue;
}
3 Kommentare zum Snippet