jpk*_*ala 26 c# string parsing
我在一个普通字符串中设置了一个类似于查询字符串的值.我开始拆分字符串以获得价值,但我开始怀疑我可以在一行中编写这个.如果有更好的方法可以,请你建议吗?
我试图在Request.QueryString中读取"123"和"abc",但是来自普通字符串.
protected void Page_Load(object sender, EventArgs e)
{
string qs = "id=123&xx=abc";
string[] urlInfo = qs.Split('&');
string id = urlInfo[urlInfo.Length - 2];
Response.Write(id.ToString());
}
Run Code Online (Sandbox Code Playgroud)
Nel*_*eis 57
你可以这样做:
using System.Collections.Specialized;
NameValueCollection query = HttpUtility.ParseQueryString(queryString);
Response.Write(query["id"]);
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
18069 次 |
| 最近记录: |