使用 streamreader 以正确的语法从文件中读取路径

read a path from file in a correct syntax with streamreader

我在这里完全是小学生。我试过类似

谁能帮帮我?

我认为您可能将字符串 文字 与字符串混淆了。

假设我写 var myString = "\"var myString = @"\",这将在调试器中显示为 \,因为调试器会将其格式化为文字。但是,如果将它打印到控制台、文件或在调试器中按字符串旁边的放大镜,它将显示为 \,因为那是实际的字符串值。另见 verbatim string literal

因此,如果您这样做 myStreamWriter.Write("c:\aaa\bbb\text.txt");,您实际上将保存字符串 c:\aaa\bbb\text.txt,这也是将被读回的字符串。

但是我不明白为什么你想要 三个 斜线,我只能假设 OP 认为转义已经完成了多次。