您好,欢迎访问一九零五行业门户网

C#读取文件夹特定文件的方法

public image[] getimages() { folderbrowserdialog fbd = new folderbrowserdialog(); if (fbd.showdialog() == dialogresult.ok) { try { ///根据路径实例化一个对象 var dirinfo = new system.io.directoryinfo(fbd.selectedpath); ///选出所有符合一定后缀的文件列表,此处选择的是图像文件 myselectedimages = dirinfo.getfiles(*.*, system.io.searchoption.alldirectories) .where(info => isright(info)).toarray(); } catch (exception ex) { loghelper.logerror(ex); } } } private bool isright(system.io.fileinfo info) { //选择的文件后缀名 list patterns = new list() { .png, .jpg, .bmp, .tif }; return patterns.contains(info.extension); }
其它类似信息

推荐信息