C# File 類(lèi)和 Directory 類(lèi)
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)題的答案?
- 開(kāi)始學(xué)習(xí)
海報(bào)設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)字體設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)室內(nèi)設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)影視動(dòng)畫(huà)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)UI設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)
點(diǎn)擊加載更多評(píng)論>>