如何递归列出C#中目录和子目录中的所有文件?
本文涵盖了您需要的所有内容。除了搜索文件和比较名称外,只需打印出名称即可。
可以这样修改:
static void DirSearch(string sDir) { try { foreach (string d in Directory.GetDirectories(sDir)) { foreach (string f in Directory.GetFiles(d)) { Console.WriteLine(f); } DirSearch(d); } } catch (System.Exception excpt) { Console.WriteLine(excpt.Message); } }