获取文件夹下的 所有 txt文件,并将路径写入集合
/// <summary> /// 获取目录下所有文件名 /// </summary> /// <param name="rootPath">根路径</param> /// <returns></returns> 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; }
posted on 2022-05-26 15:36 泰坦尼克号上的活龙虾 阅读(134) 评论(0) 收藏 举报