У меня есть такая строка:
"Пользователь = U123, имя = Test, фамилия = Пользователь"
Я хочу получить словарь для этой строки, например:
user "u123"
name "Test"
lastname "User"
таким образом я могу легко получить доступ к данным в строке.
Я хочу сделать это на C #.
EDIT:
Это то, что я до сих пор:
public static Dictionary<string, string> ValueToDictionary(string value)
{
Dictionary<string, string> result = null;
result = new Dictionary<string, string>();
string[] values = value.Split(';');
foreach (string val in values)
{
string[] valueParts = val.Split('=');
result.Add(valueParts[0], valueParts[1]);
}
return result;
}
Но, честно говоря, я действительно думаю, что есть лучший способ сделать это.
Ура,
M.