发布时间:2025-12-11 00:55:10 浏览次数:1
在C#中,Directory.GetFiles()函数用于获取指定目录中符合指定搜索模式的文件的路径。它接受两个参数:目录路径和搜索模式。
下面是使用Directory.GetFiles()函数的示例代码:
using System;using System.IO;class Program{static void Main(){string directoryPath = @"C:\MyDirectory"; // 指定目录路径string searchPattern = "*.txt"; // 指定搜索模式// 获取目录中符合搜索模式的文件路径string[] files = Directory.GetFiles(directoryPath, searchPattern);// 打印每个文件的路径foreach (string file in files){Console.WriteLine(file);}}}在上面的示例中,我们使用Directory.GetFiles()函数获取了目录"C:\MyDirectory"中所有扩展名为.txt的文件的路径,并将路径打印到控制台。
注意:在使用Directory.GetFiles()函数时,可以使用通配符和?来匹配文件名的一部分,例如".txt"表示所有扩展名为.txt的文件,"file?.txt"表示文件名为"file"加上任意一个字符再加上扩展名.txt的文件。