从没有完整路径的目录中获取文件名

本文关键字:获取 文件名 路径 | 更新日期: 2023-09-27 18:22:25

有没有函数可以获取没有路径的文件名?

我使用

Directory.GetFiles(directory)

然后,我将每个文件名的directory替换为string.Empty,但GetFilenamesWithoutFullPath会很好。

从没有完整路径的目录中获取文件名

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

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

甚至

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

使用lazybrezovsky的解决方案或使用提供"Name"属性的FileInfo类。