列示目录下的档案-套用多个过滤条件

来源:互联网 发布:安卓开发 必须学java 编辑:程序博客网 时间:2024/05/17 13:45
要在某个目录下,找出相应多个副档名的档案。

在 C# 4.0 以及之后的版本:


var files = Directory.EnumerateFiles("C:\\path", "*.*", SearchOption.AllDirectories).Where(s => s.EndsWith(".mp3") || s.EndsWith(".jpg"));

C# 4.0 之前的版本:

var files = Directory.GetFiles("C:\\path", "*.*", SearchOption.AllDirectories).Where(s => s.EndsWith(".mp3") || s.EndsWith(".jpg"));


0 0