• 方法:System.IO.Directory.GetFiles(String,String,SearchOption)
  • 返回类型:String []
  • 参数:
    • 第一个,String,要搜索的目录的相对或绝对路径。 此字符串不区分大小写。
    • 第二个,String,与 第一个String中的文件名匹配的搜索字符串。 此参数可以包含有效文本路径和通配符(* 和 ?)的组合,但不支持正则表达式。
    • SearchOption,包括参数1:TopDirectoryOnly,参数2:AllDirectories。用于指定搜索操作是应包含所有子目录还是仅包含当前目录的枚举值之一。

        static void Main(string[] args)
        {
            string[] filesName = System.IO.Directory.GetFiles(@"D:\", "*.xlsx", System.IO.SearchOption.TopDirectoryOnly);
            foreach (string i in filesName)
            {
                Console.Write(i);
                
            }
            Console.ReadKey();
        }

C#遍历指定子目录下的所有文件

相关文章: