使用返回ParseQueryString
的System.Web.HttpUtility
类的静态方法NameValueCollection
。
Uri myUri = new Uri("http://www.example.com?param1=good¶m2=bad");
string param1 = HttpUtility.ParseQueryString(myUri.Query).Get("param1");
在http://msdn.microsoft.com/zh- cn/library/ms150046.aspx中查看文档