C#绝对路径获取System.IO.DirectoryNotFoundException

时间:2017-11-10 14:59:31

标签: c# visual-studio-2017

我试图用C#,VS2017中的文件读取

string path = Path.Combine(@"E:‪\prive\Documents\", "test.txt");
string text = File.ReadAllText(path);

我认为,我的目标是绝对路径。

我收到以下错误

  

System.IO.DirectoryNotFoundException:'找不到部分内容   路径' e:\ prive \ documents \ visual studio   2017 \项目\ ReadFile的\ ReadFile的\ BIN \调试\\ PRIVE \文件\ test.txt的''

它看起来路径被添加到vs项目的工作目录中。

我做错了什么?

提前致谢,

阿诺德

1 个答案:

答案 0 :(得分:3)

在你的“:”尝试修复字符串之后有一个不可见的字符,请参阅以下内容:

以下是复制和粘贴安全字符串:

"E:\prive\Documents\"

这是角色:

str[2]  8234 '‪'    char