纠正文件路径以从文件中读取

时间:2014-07-09 15:41:24

标签: c#

我想从文件中读取。但我不知道如何改变到正确的文件路径。

我只是想从一个名为Level.txt的文件中读取。如果我做; string path = "Level.txt"
 该程序试图从中搜索; C:\...\ProjIV\ProjIV\bin\x86\debug\Level.txt
 当我想要该死的东西:C:\...\ProjIV\ProjIV\ProjIVContent\Level.txt

略过第二个问题。正如别人说的那样,当时有一个问题。也;解决。

1 个答案:

答案 0 :(得分:2)

如果您只提供类似的路径,您的程序将在正在执行的正在运行的(工作)目录中进行搜索。您可以提供显式路径:

C:\<whatever you need here>\ProjIV\ProjIV\ProjIVContent\Level.txt

或相对路径:

..\..\..\..\ProjIVContent\Level.txt

虽然这很丑,我会坚持第一个。或者将Level.txt移到您的工作目录中。