2

是否有任何功能可以获取没有路径的文件名?

我用

Directory.GetFiles(directory)

然后我directorystring.Empty每个文件名替换,但 GetFilenamesWithoutFullPath 会很好。

4

2 回答 2

6

使用Path.GetFileName从完整路径返回文件名和扩展名

var files = Directory.GetFiles(directory).Select(f => Path.GetFileName(f));

甚至

var files = Directory.GetFiles(directory).Select(Path.GetFileName);
于 2013-07-16T09:38:23.907 回答
-1

使用lazyberezovsky 的解决方案或使用提供“名称”属性的 FileInfo 类。

于 2013-07-16T09:40:53.710 回答