1. 程式人生 > 其它 >獲取資料夾下的 所有 txt檔案,並將路徑寫入集合

獲取資料夾下的 所有 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; }