【发布时间】:2016-08-15 10:17:29
【问题描述】:
在 C# 应用程序中,我得到了 Desktop 文件夹:
string path = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
这给出了这个字符串:"C:\\Users\\username\\Desktop". 如你所见有两个斜杠,这是有问题的。每次遇到他们时,有没有一种简单的方法可以删除斜线?
提前谢谢你。
【问题讨论】:
-
如果您在调试器中查看,那些不是重复字符,它们是 escape 字符。要在字符串文字中表示文字反斜杠,它之前必须有一个反斜杠(或“转义”)。该字符串的实际值为
C:\Users\username\Desktop。
标签: c# string parsing duplicates