我正在尝试删除 HttpUtility.ParseQueryString 的键和值,但我无法获取键和值。 (例如://somesite.com/someaction?article=1&lang=en)
我想要类似的东西:
[
{"article",1},
{"lang","en"}
];
知道如何到达那里吗?
最佳答案
您可以获得所有键和值:
string[] allKeys = Request.QueryString.AllKeys
.Select(k => "key: " + k + " value: " + Request.QueryString[k])
.ToArray();
修改Select
方法以获取您想要的数据结构(string[]
除外),例如:
string[][] allKeys = Request.QueryString.AllKeys
.Select(k => new string[] { k, Request.QueryString[k]})
.ToArray();
关于c# - HttpUtility.ParseQueryString 值和键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35060431/