我怎么能从一个目录和文件名的字符串中得到只有文件名

本文关键字:文件名 字符串 怎么能 一个 | 更新日期: 2023-09-27 17:53:38

代码:

'Files'是List<string>, _indx是int

label22.Text = files[_indx];

例如,在index[0]中的'files'中,我有这个字符串:

D:'New folder (45)'converted.avi_Automatic'Lightning 0 Length 2 [91 - 93]'000091.bmp

而是在label22。我希望它只显示'000091.bmp',而不显示目录路径的其余部分。

我怎么能从一个目录和文件名的字符串中得到只有文件名

使用Path.GetFileName:

label22.Text = Path.GetFileName(files[_indx]);

我相信你正在寻找Path.GetFileName():

label22.Text = Path.GetFileName(files[_indx]);

Path.GetFileName(fileName)返回不包含目录的文件名。

取自http://msdn.microsoft.com/en-us/library/system.io.path.getfilename(v=vs.100).aspx

最简单的方法是

Path.GetFileName(files[_indx]);