Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# URL拆分和删除_C#_Url_Uri - Fatal编程技术网

C# URL拆分和删除

C# URL拆分和删除,c#,url,uri,C#,Url,Uri,我正在做一些从VB到C的转换,并且一直在为URI获取一些项目 我的遗留代码如下 strURL = Request.Url.AbsoluteUri Dim URL As String() = strURL.Split("?") strURL = URL(0).Replace("index.aspx", "") 现在我尝试了以下方法,但它似乎没有拾取我在一些选项下拉框中设置的任何querystring。我从request.URL获得的URL是www.testsite.com/test/course

我正在做一些从
VB
C
的转换,并且一直在为URI获取一些项目

我的遗留代码如下

strURL = Request.Url.AbsoluteUri
Dim URL As String() = strURL.Split("?")
strURL = URL(0).Replace("index.aspx", "")
现在我尝试了以下方法,但它似乎没有拾取我在一些选项下拉框中设置的任何
querystring
。我从request.URL获得的URL是www.testsite.com/test/courses

strURL = Request.Url.AbsoluteUri;
string[] URL = strURL.Split(new string[] { "?" }, StringSplitOptions.None);
strURL = URL[0].Replace("index.aspx", "");
有什么想法吗


谢谢

您可以为以下内容提供示例字符串:
Request.Url.AbsoluteUri
?如果可以轻松从中获取查询字符串,为什么要处理
绝对URI
属性?这不是
VB.NET