Существует ли C#
эквивалент PHP
функции parse_str
?
Я не смог ничего найти и написал свою собственную функцию, но есть ли что-то в C#
framework?
public Dictionary<string, string> parse_str(string query) {
Dictionary<string, string> data = new Dictionary<string, string>();
foreach(string set in query.Trim('?').Split('&'))
data.Add(set.Split('=')[0], set.Split('=').Length < 2 ? "" : set.Split('=')[1]);
return data;
}