使用以下代码:
string q = "userID=16555&gameID=60&score=4542.122&time=343114";
解析值的最简单方法是什么,最好不要编写我自己的解析器?我正在寻找与 Request.querystring["gameID"]
具有相同功能的东西。
最佳答案
非常简单...使用 HttpUtility.ParseQueryString method .
未经测试,但这应该有效:
var qs = "userID=16555&gameID=60&score=4542.122&time=343114";
var parsed = HttpUtility.ParseQueryString(qs);
var userId = parsed["userID"];
// ^^^^^^ Should be "16555". Note this will be a string of course.
关于c# - 解析 "querystring"格式数据的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11956948/