C# Directory.GetFiles()获取指定多个扩展名的文件,Directory.GetFiles()可以获取指定的扩展名称的文件,但是不支持从个扩展名称指定。
1、获取指定的扩展名称的文件(*.png):
Directory.GetFiles(path,"*.png",SearchOption.AllDirectories)。
2、获取指定的多个扩展名称的文件(*.mp3、*.jpg):
==========代码开始==========
string path = @"C:\Users\Administrator\Desktop\";
var files = Directory.GetFiles(
path,
"*.*",
SearchOption.AllDirectories)
.Where(s => s.EndsWith(".mp3") || s.EndsWith(".jpg"));
foreach (string fileName in files)
{
//TO DO
}
==========代码结束==========