代码:
'文件'是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.Text中,我希望它只显示'000091.bmp',而不显示目录路径的其余部分。
我该怎么做?
答案 0 :(得分:3)
label22.Text = Path.GetFileName(files[_indx]);
答案 1 :(得分:1)
我相信您正在寻找Path.GetFileName()
:
label22.Text = Path.GetFileName(files[_indx]);
答案 2 :(得分:1)
Path.GetFileName(fileName)
返回没有目录的文件名。
取自http://msdn.microsoft.com/en-us/library/system.io.path.getfilename(v=vs.100).aspx
答案 3 :(得分:0)
最简单的方法是
Path.GetFileName(files[_indx]);