string Response
ここに示すように、に解析しようとしてNameValueCollection
います:
public static NameValueCollection Request()
{
// Snipped irrelevant code, so here's the string I get:
string Response = "someparam=abcdef&another=123456";
return HttpUtility.ParseQueryString(
new Uri("http://1/?" + Response)
.Query);
}
NameValueCollection Request = SomeClass.Request();
string SomeParam = Request.Get("someparam");
string Another = Request.Get("another");
しかし、指定しなければならないのは「間違っている」ようですhttp://1/?
(それなしで aUriFormatException
がスローされます)。
これにアプローチする別の方法はありますか?