如何将“\\\\”的string.replace执行到“\\”

时间:2015-10-29 12:32:54

标签: c# string replace

在处理代码时我需要将“\\”替换为“\”,我尝试了很多解决方案,但没有一个能够工作,

这是我试过的

string a1 = "ABC\\NameHere";
string b1 = a1.Replace("\\\\","\\");
string c1 = a1.Replace(@"\\", @"\");

但没有任何东西给我想要的输出,可以任何人帮助

1 个答案:

答案 0 :(得分:3)

你的解决方案是正确的;问题是a1只有一个斜杠。试试这个:

    string a1 = @"ABC\\NameHere";
    string b1 = a1.Replace("\\\\","\\");
    string c1 = a1.Replace(@"\\", @"\");