使用Directory.GetFiles
方法可以获取指定目录中的所有文件,并且可以通过传入一个文件类型的筛选条件来筛选出特定类型的文件。以下是一个示例代码:
string directoryPath = "C:/Users/JohnDoe/Documents";
string[] pdfFiles = Directory.GetFiles(directoryPath, "*.pdf");
foreach (string file in pdfFiles)
{
Console.WriteLine(file);
}
在上面的示例中,Directory.GetFiles
方法会获取指定目录C:/Users/JohnDoe/Documents
中所有的PDF文件,并将它们存储在pdfFiles
数组中。然后可以遍历这个数组并输出每个PDF文件的路径。
可以根据实际的需要修改筛选条件,比如通过改变"*.pdf"
来筛选其他类型的文件,比如"*.docx"
表示筛选Word文档。