我有这个代码:
string t = Options_DB.get_datFileOutputDir();
DirectoryInfo diri = new DirectoryInfo(Options_DB.get_datFileOutputDir());
DirectoryInfo[] finfo = diri.GetDirectories();
_fi = new DirectoryInfo(t + "\\" + finfo[0]).GetFiles("*.bmp");
我正在做:finfo[0]
但finfo在这种情况下包含两个索引:
- index[0]包含此文件名:- MVI_4524.MOV
- index[1]包含此文件名:- MVI_4526.MOV
当前视频文件名在变量中:_videoFile
这个变量现在包含文件名:E:\\Stormy Weather\\MVI_4526.MOV
现在我添加到这段代码的顶部:string currentfn = Path.GetFileName(_videoFile);
所以现在currentfn包含:MVI_4526.MOV
现在的问题是,我该如何做finfo而不是[0]做currentfn?我的意思是选择的索引将始终是当前文件名。