日期:2014-05-17  浏览次数:20398 次

遍历字符串url中的参数
有一个县城的字符串是url格式的 例如 http://www.abc.com?a=1&b=2&c=3……
参数不固定,但是我要遍历这个字符串中的参数!
求一个可以快速执行的方法

------解决方案--------------------
引用:
有一个县城的字符串是url格式的 例如 http://www.abc.com?a=1&b=2&c=3……
参数不固定,但是我要遍历这个字符串中的参数!
求一个可以快速执行的方法


 var all_url = Request.Url;
            string[] s1 = all_url.ToString().Split('?');
            if (s1.Length > 1) 
            {
                string[] s2 = s1[1].Split('&');
                foreach (string s in s2) 
                {
                  string name=  s.Split('=')[0];//键值
                  string val = s.Split('=')[1];//对应的值
                }
            }