C # отображение php параметров - PullRequest
0 голосов
/ 02 апреля 2009

У меня есть строка, которая содержит? Action = a & current = b & что-то = c я хочу создать переменную, которую я могу сделать val = mymap ['current']; Есть ли что-то в C #, чтобы разобрать это? или мне нужно использовать string.split и написать свой собственный func?

-edit- решено благодаря REA_ANDREW и Гаю Старбуку (из другого потока).

using System.Web;
using System.Collections.Specialized;
//add System.Web reference to project
NameValueCollection q = HttpUtility.ParseQueryString(link.Substring(link.IndexOf("?")+1));
//value = q["key"]

1 Ответ

1 голос
/ 02 апреля 2009

Этот вопрос показывает действительно подходящий для цели метод:

Как разобрать строку запроса в коллекцию NameValueCollection в .NET

using System.Collections.Specialized;

Andrew

...