位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > C# > 問(wèn)題詳情

C# File 類(lèi)和 Directory 類(lèi)

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-10

    File和Directory實(shí)用類(lèi)提供了許多靜態(tài)方法,用于處理文件和目錄。這些方法可以移動(dòng)文件、査詢(xún)和更新特性,還可以創(chuàng)建FileStream對(duì)象??梢栽陬?lèi)上調(diào)用靜態(tài)方法,而不必創(chuàng)建它們的實(shí)例。File類(lèi)的一些最常用靜態(tài)方法如表所示。

方 法

說(shuō)

CopyO

將文件從源位罝復(fù)制到目標(biāo)位罝

Create()

在指定的路徑上創(chuàng)建文件

Delete()

刪除文件

Open()

返回指定路徑上的FileStream對(duì)象

Move()

將指定的文件移到新位S。可在新位S為文件指定不同名稱(chēng)

Directory類(lèi)的一些常用靜態(tài)方法如表所示。

說(shuō)明

CreateDirectory()

創(chuàng)建具有指定路徑的目錄

Delete()

刪除指定的目錄及其中的所有文件

GetDirectoriesO

返回表示指定目錄下的目錄名的string對(duì)象數(shù)組

EnumerateDirectories()

GetDirectoriesO類(lèi)似,但返回目錄名的IEnumerable<sfti>ig>集合

GetFilesO

返回在指定目錄中的文件名的string對(duì)象數(shù)組

EnumerateFiles()

GetFilesO類(lèi)似,但返回文件名的IEnumerable<5trfrtg>集合

GetFileSystemEntries()

返回指定目錄中的文件和目錄名的string對(duì)象數(shù)組

EnumerateFileSystemEntriesO

GetFilesSystemEntries()類(lèi)似,但返回文件和目錄名的IEnumerable<s/r//jg>集合

Move()

將指定目錄移到新位罝??稍谛挛涣D為文件夾指定一個(gè)新名稱(chēng)

存在大量文件或目錄時(shí),其中的3個(gè)EnumerateXxx()方法的性能比對(duì)應(yīng)的GetXxx()方法好。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部