注意:不是关于 Request.QueryString["parameter"]
的问题.
我将得到一个看起来像查询字符串的字符串,即遵循以下模式:
String s = "alpha=&beta=something&gamma=nothing";
我会使用正则表达式,但也许其他人可以建议一种更简洁的方法来拆分并挑选出包含的键的值。有什么建议吗?
最终,我需要将它们映射到 IEnum<KeyValuePair>
.
最佳答案
尝试使用 HttpUtility.ParseQueryString
。
来自 msdn:
// Parse the query string variables into a NameValueCollection.
NameValueCollection qscoll = HttpUtility.ParseQueryString(querystring);
关于c# - 处理看起来像查询字符串的字符串的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18418722/