我有一个路径如下所示的字符串:
"Salle de bains / 01-Points d'eau / 01-01 Vasques"
Run Code Online (Sandbox Code Playgroud)
现在我想将此路径更改为如下所示:
"Salle de bains/01-Points d'eau/01-01 Vasques"
Run Code Online (Sandbox Code Playgroud)
我已经尝试过Trim,Replace以及Substring没有成功。然后我尝试了这个方法:
private string UrlCreator(string dir)
{
string dirFinish = dir;
foreach(Char item in dirFinish)
{
if (Char.IsWhiteSpace(item) && ((item-1).Equals('/') || (item+1).Equals('/')))
{
string charToChange = item.ToString();
charToChange = "";
}
else { }
}
return dirFinish;
}
Run Code Online (Sandbox Code Playgroud)
但这并没有给我想要的结果。我怎样才能做到这一点?
使用字符串替换方法:
var myString = "Salle de bains / 01-Points d'eau / 01-01 Vasques";
var result = myString.Replace(" / ", "/");
// result -> "Salle de bains/01-Points d'eau/01-01 Vasques"
Run Code Online (Sandbox Code Playgroud)