【发布时间】:2017-03-01 11:57:12
【问题描述】:
enter image description here 我只得到目录/文件夹的相对路径,而不是其中的文件?实在是找不到bug了。。。。我不明白为什么它不会获取文件的相对路径,而是获取文件夹的相对路径。
【问题讨论】:
-
您能否edit 您的问题包括内联代码,而不是屏幕截图?谢谢。
enter image description here 我只得到目录/文件夹的相对路径,而不是其中的文件?实在是找不到bug了。。。。我不明白为什么它不会获取文件的相对路径,而是获取文件夹的相对路径。
【问题讨论】:
来自MSDN:
Directory.GetFiles 方法(字符串)
返回指定目录中文件的名称(包括它们的路径)。
所以你应该这样做:
foreach(string filename in Directory.GetFiles(path))
{
result.Append(Path.GetFileName(filename), "FILE");
}
【讨论】: