1簡介

用於典型操作,如複製、移動、重命名、創建和刪除目錄。

2英文解釋

directory[英][diˈrektəri] [美][dɪˈrɛktəri, daɪ-]
n.人名地址錄,(電話)號碼簿;(計算機文件或程序的)目錄
adj.指導的,指揮的;諮詢的;管理的

3IT名詞

Directory 類:用於典型操作,如複製、移動、重命名、創建和刪除目錄。也可將 Directory 類用於獲取和設置與目錄的創建、訪問及寫入操作相關的 DateTime 信息。由於所有的 Directory 方法都是靜態的,所以如果只想執行一個操作,那麼使用 Directory 方法的效率比使用相應的 DirectoryInfo 實例方法可能更高。大多數 Directory 方法要求當前操作的目錄的路徑。Directory 類的靜態方法對所有方法都執行安全檢查。如果打算多次重用某個對象,可考慮改用 DirectoryInfo 的相應實例方法,因為並不總是需要安全檢查。

4主要方法

Directory類主要方法的使用幫助:
CreateDirectory 創建指定路徑中的所有目錄。
Delete 刪除指定的目錄。
Exists 確定給定路徑是否引用磁碟上的現有目錄。
GetAccessControl 返回某個目錄的 Windows 訪問控制列表 (ACL)。
GetCreationTime 獲取目錄的創建日期和時間。
GetCreationTimeUtc 獲取目錄創建的日期和時間,其格式為協調通用時間 (UTC)。
GetCurrentDirectory 獲取應用程序的當前工作目錄。
GetDirectories 獲取指定目錄中子目錄的名稱。
GetDirectoryRoot 返回指定路徑的卷信息、根信息或兩者同時返回。
GetFiles 返回指定目錄中的文件的名稱。
GetFileSystemEntries 返回指定目錄中所有文件和子目錄的名稱。
GetLastAccessTime 返回上次訪問指定文件或目錄的日期和時間。
GetLastAccessTimeUtc 返回上次訪問指定文件或目錄的日期和時間,其格式為協調通用時間 (UTC)。
GetLastWriteTime 返回上次寫入指定文件或目錄的日期和時間。
GetLastWriteTimeUtc 返回上次寫入指定文件或目錄的日期和時間,其格式為協調通用時間 (UTC)。
GetLogicalDrives 檢索此計算機上格式為「<驅動器號>:\」的邏輯驅動器的名稱。
GetParent 檢索指定路徑的父目錄,包括絕對路徑和相對路徑。
.NET Framework 4.5框架中Directory類新增方法:
EnumerateDirectories(String) 返回指定路徑中的目錄名稱的可枚舉集合。
EnumerateDirectories(String, String) 返回指定路徑中與搜索模式匹配的目錄名稱的可枚舉集合。
EnumerateDirectories(String, String, SearchOption) 返回指定路徑中與搜索模式匹配的目錄名稱的可枚舉集合,還可以搜索子目錄。
EnumerateFiles(String) 返回指定路徑中的文件名的可枚舉集合。
EnumerateFiles(String, String) 返回指定路徑中與搜索模式匹配的文件名稱的可枚舉集合。
EnumerateFiles(String, String, SearchOption) 返回指定路徑中與搜索模式匹配的文件名稱的可枚舉集合,還可以搜索子目錄。
EnumerateFileSystemEntries(String) 返回指定路徑中的文件系統項的可枚舉集合。
EnumerateFileSystemEntries(String, String) 返回指定路徑中與搜索模式匹配的文件系統項的可枚舉集合。
EnumerateFileSystemEntries(String, String, SearchOption) 返回指定路徑中與搜索模式匹配的文件名稱和目錄名稱的可枚舉集合,還可以搜索子目錄。
SetCreationTime 為指定的文件或目錄設置創建日期和時間。
SetCreationTimeUtc 設置指定文件或目錄的創建日期和時間,其格式為協調通用時間 (UTC)。
SetCurrentDirectory 將應用程序的當前工作目錄設置為指定的目錄。
SetLastAccessTime 設置上次訪問指定文件或目錄的日期和時間。
上一篇[搜索模式]    下一篇 [相關度]

相關評論

同義詞:暫無同義詞