directoryinfoC#中,使用 DirectoryInfo 的 GetFiles 提取文件,如何提取多种文件

directoryinfo  时间:2021-07-10  阅读:()

c#中的directory类和directoryinfo类有什么区别啊

两者可以说绝大多数功能是重复的。

只是directoryinfo需要实例化使用,directory为静态函数。

两者是为不同的使用场景准备的,directoryinfo与directory的函数内部有一些是相同的处理函数,而且某些directoryinfo的函数甚至就直接调用了directory函数。

所以具体使用时可以根据实际情况或个人喜好使用。

C#中,使用 DirectoryInfo 的 GetFiles 提取文件,如何提取多种文件

DirectoryInfo的GetFiles() 一次只能传递一种格式的参数 /// /// C#获取一种指定类型文件 /// /// 路径 private void GetFiles(string filePath) {   DirectoryInfo di = new DirectoryInfo(filePath);   FileInfo[] afi = di.GetFiles("*.dat"); } 如果要获取多种格式文件请使用以下方法:   ///   /// C#获取指定目录下多种指定类型文件   ///   /// 路径   public List GetVideoFiles(string filePath)   {     DirectoryInfo di = new DirectoryInfo(filePath);     FileInfo[] files= di.GetFiles();     string fileName;     List list = new List();     for (int i = 0; i < files.Length; i++)     {       fileName = files[i].Name.ToLower();       if (fileName.EndsWith(".gif") || fileName.EndsWith(".jpg"))       {         list.Add(fileName);       }     }     return list;   }

随风云-内蒙古三线BGP 2-2 5M 25/月 ,香港CN2 25/月 ,美国CERA 25/月 所有云服务器均支持5天无理由退款

公司成立于2021年,专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、三线高防、香港等优质的IDC资源。公司一直秉承”以人为本、客户为尊、永续创新”的价值观,坚持”以微笑收获友善, 以尊重收获理解,以责任收获支持,以谦卑收获成长”的行为观向客户提供全面优质的互...

搬瓦工VPS:新增荷兰机房“联通”线路的VPS,10Gbps带宽,可在美国cn2gia、日本软银、荷兰“联通”之间随意切换

搬瓦工今天正式对外开卖荷兰阿姆斯特丹机房走联通AS9929高端线路的VPS,官方标注为“NL - China Unicom Amsterdam(ENUL_9)”,三网都走联通高端网络,即使是在欧洲,国内访问也就是飞快。搬瓦工的依旧是10Gbps带宽,可以在美国cn2 gia、日本软银与荷兰AS9929之间免费切换。官方网站:https://bwh81.net优惠码:BWH3HYATVBJW,节约6...

数脉科技:香港服务器低至350元/月;阿里云CN2+BGP线路,带宽10M30M50M100M

数脉科技(shuhost)8月促销:香港独立服务器,自营BGP、CN2+BGP、阿里云线路,新客立减400港币/月,老用户按照优惠码减免!香港服务器带宽可选10Mbps、30Mbps、50Mbps、100Mbps带宽,支持中文本Windows、Linux等系统。数脉香港特价阿里云10MbpsCN2,e3-1230v2,16G内存,1T HDD 或 240G SSD,10Mbps带宽,IPv41个,...

directoryinfo为你推荐
微信收款语音播报怎么设置微信收款码声音怎么设置电子日历墙上挂的电子日历不显示怎么维修微信论坛手机微信论坛如何实现问卷星登陆请问问卷星怎么设置答题时间?booth算法利用补码booth计算【xy】补,其中x=0.1110,y=-0.1101清除电脑垃圾怎样清除电脑垃圾51信用卡论坛51信用卡怎么样?新手怎么制作表格如何学会制作表格?药品标准查询药品国家标准怎么查阅基础设施即服务城市基础设施、公共服务设施、市政设施有什么区别?
韩国加速器 seovip 韩国网名大全 空间出租 刀片服务器是什么 域名接入 泉州移动 美国网站服务器 如何用qq邮箱发邮件 电信托管 美国独立日 空间租赁 论坛主机 游戏服务器出租 服务器防御 葫芦机 重庆联通服务器托管 开心online cdn加速 web服务器有哪些 更多