C# 获取目录下指定格式文件

假如我想获取D:\test\目录下所有的pdf格式文件,目录里面文件如下图


获得目录下所有pdf格式文件是一个string[],如下图

string[] files = Directory.GetFiles(folder.SelectedPath, "*.pdf");


思维扩展

我们可以判断某个目录是否包含某个文件,如我们可以判断D\Test目录下是否包含 1.pdf,代码如下

string[] files = Directory.GetFiles(folder.SelectedPath, "1.pdf");// 如果files.Lenght>0 说明包含这个文件,文件名不区分大小写