获取一个目录下所有的文件,包括子目录的

View Code
 1         public static List<string> GetRootPathAllFiles(this string rootPath)
 2         {
 3             var items = new List<string>();
 4             items.AddRange(Directory.GetFiles(rootPath));
 5             var dirlist = Directory.GetDirectories(rootPath);
 6             if (dirlist.Length > 0)
 7             {
 8                 foreach (string item in dirlist)
 9                 {
10                     items.AddRange(GetRootPathAllFiles(item));
11                 }
12             }
13             return items;
14         }


获取一个目录下所有的文件

原文地址:https://www.cnblogs.com/MasonRayn/p/2879393.html