1。 需求: 獲取指定目錄下所有資料夾名字
2。 **實現
public list<
string
>
findfolders
(string path)
directoryinfo dir =
newdirectoryinfo
(path)
;var subdir = dir.
getdirectories()
;//所有子目錄
list<
string
> files = dir.
getdirectories()
.select
(o =
> o.name)
.tolist()
;return files;
}catch
(exception
)}
需求: 獲取指定目錄下所有檔案
先遍歷資料夾,再遍歷檔案。**實現
public list<
string
>
finddir
(string path)
directoryinfo dir =
newdirectoryinfo
(path)
; list<
string
> files = dir.
getdirectories()
.select
(o =
> o.fullname)
.tolist()
;//獲取子目錄
return files;
}catch
}public list<
string
>
findfile
(string path)
directoryinfo dirbase =
newdirectoryinfo
(path)
; list<
string
> files = dirbase.
getfiles
("*.txt").
select
(o =
> o.fullname)
.tolist()
; list<
string
> subdirs =
finddir
(path);if
(subdirs.count !=0)
}}return files;
}catch
}
輸出目錄下的資料夾與檔案
5 遍歷資料夾 python的標準庫中,os模組可以對檔案和路徑進行操作,例如建立 移動 複製檔案和資料夾 檔案的路徑和名稱處理 需要注意的是,os模組中有些指令是windows mac linux下通用的,但有些指令只有mac和linux下生效 import os print os.getcwd ...
C 遍歷目錄下的所有資料夾
這個是網上轉的 上乙個也是仿照這個改的 同樣是win32控制台程式 學習!using system using system.collections.generic using system.text using system.io namespace testfileinfo while true...
PHP 遍歷目錄下的資料夾和檔案以及遍歷檔案下內容
php 遍歷目錄下的資料夾和檔案 獲取資料夾目錄下的檔案內容 param string dir 檔案目錄 return array function gain dir filename dir closedir dh return dirstream php 遍歷目錄下的資料夾和檔案以及遍歷檔案下內...