C#绝对路径获取System.IO.DirectoryNotFoundException
我正在尝试读取VS2017中C#中的文件 所以我想我的目标是一条绝对的道路 我得到以下错误 System.IO.DirectoryNotFoundException:'找不到 路径“e:\prive\documents\visual studio” 2017\Projects\readfile\readfile\bin\Debug\\prive\Documents\test.txt'' 看起来路径已添加到vs项目的工作目录中 我做错了什么 提前感谢,C#绝对路径获取System.IO.DirectoryNotFoundException,c#,visual-studio-2017,C#,Visual Studio 2017,我正在尝试读取VS2017中C#中的文件 所以我想我的目标是一条绝对的道路 我得到以下错误 System.IO.DirectoryNotFoundException:'找不到 路径“e:\prive\documents\visual studio” 2017\Projects\readfile\readfile\bin\Debug\\prive\Documents\test.txt'' 看起来路径已添加到vs项目的工作目录中 我做错了什么 提前感谢, Arnold在“:”之后有一个不可见的字符
Arnold在“:”之后有一个不可见的字符,请尝试修复该字符串,请参见以下内容: 以下是复制和粘贴安全字符串:
"E:\prive\Documents\"
它的特点是:
str[2] 8234 '' char
在“:”之后有一个不可见字符,请尝试修复该字符串,请参见以下内容: 以下是复制和粘贴安全字符串:
"E:\prive\Documents\"
它的特点是:
str[2] 8234 '' char
如果在调试器中检查
path
的值,您会看到什么?值:E:\prive\Documents\test.txt在“:”之后有一个不可见的字符,您确定第二行发生了错误吗?已解决。当我复制它来回答你的问题时,我记得一些关于隐藏字符的东西。将字符串粘贴到xls中,并对每个位置执行字符搜索。在E和之间有一个隐藏字符:。手动重新键入,结果成功。感谢RandRandom,得出了相同的结论。谢谢你让我到那里。如果你在调试器中检查path
的值,你会看到什么?值:E:\prive\Documents\test.txt在“:”之后有一个不可见的字符,您确定第二行发生了错误吗?已解决。当我复制它来回答你的问题时,我记得一些关于隐藏字符的东西。将字符串粘贴到xls中,并对每个位置执行字符搜索。在E和之间有一个隐藏字符:。手动重新键入,结果成功。感谢RandRandom,得出了相同的结论。谢谢你送我到那里。