首页 > 代码库 > 移除指定Url参数(原创)

移除指定Url参数(原创)

 1         /// <summary> 2         /// 移除指定的Url参数 3         /// 来自:http://www.cnblogs.com/cielwater 4         /// </summary> 5         /// <param name="Url">Url地址</param> 6         /// <param name="PartName">需要移除参数名</param> 7         /// <returns>返回新Url地址</returns> 8         public string RemoveUrlPart(string Url, string PartName) 9         {10             PartName = PartName + "=";11             if (Url.Contains(PartName))12             {13                 String Text = Url.Substring((Url.IndexOf(PartName) + PartName.Length), Url.Length - (Url.IndexOf(PartName) + PartName.Length));14                 if (Text.Contains("&"))15                 {16                     Text = Text.Substring(Text.IndexOf("&") + 1, Text.Length - (Text.IndexOf("&")) - 1);17                 }18                 else19                 {20                     Text = "";21                 }22                 return Url.Substring(0, Url.IndexOf(PartName)) + Text;23             }24             else25             {26                 return Url;27             }28         }

因为项目需求 需要移除传递过来的URL参数 但是在网上找的都不符合自己要求 所以自己写了一个移除指定URL的函数

移除指定Url参数(原创)