c# - StreamReader 添加不需要的反斜杠
问题描述
我正在读取一个包含其他文件路径的文件,并将其放入 StringReader:
var inputReader = new StreamReader(input);
var reader = new StringReader(inputReader.ReadToEnd());
当我调试 StreamReader.ReadToEnd() 并查看整个文本时,一切似乎都是正确的。路径具有以下形式:C:\\User\\ ....
但是,当我现在读取文件中的每一行时:
string line = reader.ReadLine();
路径具有以下形式:C:\\\\User\\\\ ....
关于如何解决这个问题的任何建议?先感谢您!
解决方案
推荐阅读
- git - 更改所有本地存储库的 Git URL
- java - 让 LocalDate 在 Javafx 的 Tableview 中显示
- jquery - jQuery getJSON 获取数据
- docker - Jenkins 声明式管道与来自 SCM 的 Docker/Dockerfile 代理
- java - 在spring boot java中测试一个采用模型参数的函数
- google-apps-script - 无法让这个“标记未答复的电子邮件”脚本工作
- mysql - mysql vs redis 用于对话(聊天)?
- swift - Swift MetalKit 未知返回类型 MTKMesh.newMeshes
- powershell - 在 Powershell 中使用字符串中的 csv 记录
- c# - 重放 BufferedWaveProvider