C#: How to replace \\ with \
I have this string temp and I want to replace \\
with \
string temp = "\\h\\k";
I've tried doing temp.Replace("\\", "\")
however the output is 开发者_JAVA百科hk
I want the output to be \h\k
How to replace "\\"
with "\"
?
Thank you
temp.Replace("\\\\", "\\")
That should work.
the question isn't quite clear, are you looking for this?
string temp = @"\\h\\k";
temp = temp.Replace(@"\\", @"\");
You need to escape the slashes each time:
temp.Replace("\\\\", "\\")
How about:
string temp = "\\h\\k";
temp = temp.Replace("\\\\", "\\");
精彩评论