我怎么能从一个目录和文件名的字符串中得到只有文件名
本文关键字:文件名 字符串 怎么能 一个 | 更新日期: 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]);