如何正确更改网址参数?

时间:2016-08-14 21:47:05

标签: c# url

首先让我通过恰当的方式解释一下我的意思:我发现了许多方法,但大多数方法最终都会使用字符串操作等等。我想知道是否有一种使用内置函数的简单方法。

到目前为止,我使用URL更改string myNewValue的参数:

Uri myUri = new Uri(URL);
var qs = HttpUtility.ParseQueryString(myUri.Query);
qs["ParameterName"] = myNewValue;

这确实很有效。现在,我想将URL带回string这些新参数。这样做的正确方法是什么?有点像从我的原始字符串中获取URL没有模式并合并获得的参数?

注意:到目前为止,我可以使用Substring这样做,我只是发现它" 不干净&# 34;当一个人开始在字符串中找到字符到Substring的东西时。

我的工作很简单。从我的原始网址开始,我将其归结为" ?",然后我与qs.ToString()

结合使用

0 个答案:

没有答案