C# 重写规则以将所有+替换为-

C# 重写规则以将所有+替换为-,c#,asp.net,C#,Asp.net,我的url包含所有“+”类似路径/My+属性+详细信息,但我需要将所有+替换为“-”。并将其设置为: path/My-Property-Details. 使用 像这样使用: string s = "path/My+Property+Details"; s = s.Replace("+", "-"); 不要忘记赋值,因为字符串是不可变的。尝试以下方法: string newURL = oldUrl.Replace("+", "-"); 请在你的问题中更具体一些。您正在使用.NET4中的内置路

我的url包含所有“+”类似路径/My+属性+详细信息,但我需要将所有+替换为“-”。并将其设置为:

path/My-Property-Details.
使用

像这样使用:

string s = "path/My+Property+Details";
s = s.Replace("+", "-");
不要忘记赋值,因为字符串是不可变的。

尝试以下方法:

string newURL = oldUrl.Replace("+", "-");

请在你的问题中更具体一些。您正在使用.NET4中的内置路由吗?或者您正在使用自定义模块?
string newURL = oldUrl.Replace("+", "-");