我只是使用Directory.GetFiles()
来获取该目录中的所有文件。
我发现,C:
作为参数回放了我的发布文件夹中的所有文件(至少看起来如此)。
C:\
为我提供了真实的C:\
文件夹,就像我假设的那样。
为什么会这样?
答案 0 :(得分:10)
C:
指的是C
驱动器上的当前目录,它恰好是您的发布文件夹。 C:\
指的是C
驱动器上的根目录。
您还可以使用C:..\test.txt
之类的路径,这是C
上当前目录的相对路径,或\test.txt
这是当前驱动器上的绝对路径
有关详细信息,请参阅this MSDN article有关命名文件和路径的信息