C# 获取URL参数 NameValueCollection

来源:互联网 发布:淘宝的瑕疵大牌化妆品 编辑:程序博客网 时间:2024/05/21 19:26
public static NameValueCollection ParseQueryString(string url)        {            NameValueCollection cPar = new NameValueCollection();            url = url.StartsWith("?") ? url.Substring(1) : url;            string[] pairs = url.Split(new char[] { '&' });            int tmpIndex;            foreach (string pair in pairs)            {                if (string.IsNullOrEmpty(pair))                    continue;                tmpIndex = pair.IndexOf('=');                if (tmpIndex == -1)                    continue;                cPar.Add(pair.Substring(0, tmpIndex), pair.Substring(tmpIndex + 1));            }            return cPar;        }

0 0
原创粉丝点击