在我的项目中,我创建了一个Text文件并将其放在文件夹Resources中。 有没有办法访问该文件?
我有一个访问此文件的WPF控件,但我无法使其工作。
我已经尝试过项目路径了
StreamReader myFile = new StreamReader("C:\ProjectFolder\ProjectName\Resources\file.txt")
这solution就是冲突。
第一个解决方案让我,在代码模式下正常工作,但在运行时,应用程序崩溃,因为它无法找到路径。说(Project)\ bin \ debug \ file.txt的路径不存在。 另一方面,第二个解决方案让我完美地运行/取消应用程序,但是当我尝试编辑托管代码的控件的xaml设计时,它告诉我无法找到文件的完整路径。
有人可以帮忙吗?非常感谢
答案 0 :(得分:1)
试试这个:
Stream myFile = new StreamReader(@"C:\ProjectFolder\ProjectName\Resources\file.txt");
斜杠由编译器解释为转义序列,使用'@'可以使编译器在不尊重转义序列的情况下从字面上取字符串。