11,567 questions
Hello @Markus Freitag
See if this works for you.
private void Demo()
{
var ret =
"Speed=300\nColor=\"Red\"\nOrder=\"35253256\"\n" +
"ProductID=342424\nPrice=\"349 €\"\nTax=\"19%\"\n" +
"Electricity=2,55\nComment=\"230V 2,55A\"";
var itemsList = ret.Split('\n').Select(item =>
{
var parts = item.Split('=');
return new {Key = parts[0], Value = parts[1]};
}).ToList();
var dict = new Dictionary<string, string>();
foreach (var line in itemsList)
{
dict.Add(line.Key, line.Value);
}
}