获取文件夹下的 所有 txt文件,并将路径写入集合
////// 获取目录下所有文件名 /// /// 根路径 /// private static List<string> GetFilePathList(string rootPath) { //文件集合 List<string> flieList = new List<string>(); //文件夹集合 List<string> dirList = new List<string>(); dirList.Add(rootPath); //foreach会提示:不能循环已经被修改的集合 for (int i = 0; i < dirList.Count; i++) { if (Directory.Exists(dirList[i])) { //添加文件夹下的文件夹 dirList.AddRange(Directory.GetDirectories(dirList[i])); //添加文件下文件 flieList.AddRange(Directory.GetFiles(dirList[i])); } } return flieList; }