一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

C#文件操作

 快樂(lè)的夢(mèng)魂 2015-09-14

C#文件操作

文章頂部聲明:
原創(chuàng)文章轉(zhuǎn)載請(qǐng)留名,不留名者沒(méi)有xx(自行腦補(bǔ)OvO
本站采用 BY-NC-SA 協(xié)議進(jìn)行授權(quán),原創(chuàng)文章轉(zhuǎn)載請(qǐng)自覺(jué)保留文章地址!

介紹

.Net框架中提供了強(qiáng)大的類庫(kù)進(jìn)行文件操作,相關(guān)的類都在System.IO命名空間中

System.IO里面定義了一系列的類、接口、枚舉、和委托等

在C#中,操作文件和文件夾的實(shí)用類都集中在System.IO這個(gè)命名空間中

System.IO提供了四個(gè)類型來(lái)實(shí)現(xiàn)來(lái)對(duì)單個(gè)文件或者文件夾的操作

Directory與DirectoryInfo這兩個(gè)類用來(lái)實(shí)現(xiàn)對(duì)文件夾的相關(guān)操作
File與FileInfo這兩個(gè)類用來(lái)實(shí)現(xiàn)對(duì)文件的相關(guān)操作

文中介紹的屬性以及方法可能不全,介紹的全為常用屬性!

繼承關(guān)系

Directory與File這兩個(gè)類直接繼承自O(shè)bject類,并且這兩個(gè)類為靜態(tài)類

DirectoryInfo與FileInfo為實(shí)例類,也就是說(shuō),需要實(shí)例化才能進(jìn)行相關(guān)操作

Directory類

Directory上面已經(jīng)寫到,它是一個(gè)靜態(tài)類,包含了創(chuàng)建、移動(dòng)、刪除和枚舉所有文件夾/子文件夾的成員

方  法說(shuō)  明
Delete(String,Boolean)刪除指定的文件夾(如果指示)并刪除該文件夾下任何子文件夾
GetDirectories(string)獲取指定文件夾中子文件夾的名稱,并返回一個(gè)表示當(dāng)前文件夾中所有子文件夾的名稱數(shù)組string[]
GetFiles(string)返回指定文件夾中文件的名稱數(shù)組string[]
Move(string,string)將一個(gè)文件夾及其內(nèi)容移動(dòng)到一個(gè)新的路徑
GetLogicalDrives()返回邏輯驅(qū)動(dòng)器表

Directory類操作演示

DirectoryInfo類

DirectoryInfo與Directory類相似,對(duì)目錄進(jìn)行各種操作.不同之處是需要實(shí)例化后才能使用.

屬  性說(shuō)  明
Parent獲取指定子目錄的父目錄DirectoryInfo對(duì)象
Root獲取路徑的跟DirectoryInfo對(duì)象
Name返回目錄的名稱
CreationTime當(dāng)前 FileSystemInfo 對(duì)象的創(chuàng)建日期和時(shí)間
Exists獲取目錄是否存在,如果目錄存在,則為 true,否則為 false
FullName獲取目錄的完整路徑
方  法說(shuō)  明
Create()創(chuàng)建目錄
Delete()如果目錄為空,則刪除該文件夾
Delete(bool)刪除該目錄,指定是否刪除該目錄下的子文件或文件夾
GetFiles()獲取該目錄下的文件返回FileInfo數(shù)組
GetDirectories()獲取該目錄下的所有文件夾,返回DirectoryInfo數(shù)組
CreateSubdirectory(string)創(chuàng)建子目錄
MoveTo()將該文件夾移動(dòng)到新位置

DirectoryInfo類操作演示

File類

File于Directory相同是一個(gè)靜態(tài)類,它只包含靜態(tài)成員.在使用時(shí)都不需要實(shí)例化,而是直接使用類名.方法()的方式調(diào)用

方  法說(shuō)  明
Exists(string)用于檢查指定文件是否存在,該方法返回一個(gè)布爾值
Copy(String, String)將現(xiàn)有文件復(fù)制為新文件,不允許覆蓋同名的文件
Move(String,String)將指定文件移動(dòng)到一個(gè)新的路徑
Delete(string)刪除指定文件,不存在會(huì)引發(fā)異常,調(diào)用前最好先做判斷是否存在

File類演示

FileInfo類

FileInfo類能夠獲取硬盤上現(xiàn)有的文件的詳細(xì)信息(創(chuàng)建時(shí)間,大小,文件特征等),并幫助我們創(chuàng)建,復(fù)制,移動(dòng)和刪除文件,與DirectoryInfo類相識(shí),該類需要實(shí)例化

屬  性說(shuō)  明
Exists檢查文件是否存在,返回一個(gè)布爾值
Extension獲取文件擴(kuò)展名
Name獲取文件名
FullName獲取文件的完整路徑
Length獲取當(dāng)前文件的大小
方  法說(shuō)明
CopyTo(string)將現(xiàn)有文件復(fù)制到新文件,不允許覆蓋
CopyTo(string,bool)將現(xiàn)有文件復(fù)制到新文件,允許覆蓋
Delete()永久刪除該文件
MoveTo(string)將現(xiàn)有文件移動(dòng)到新位置,不允許覆蓋

未完,我只是個(gè)學(xué)生,不喜勿噴

本文固定鏈接: https://www./file_operations.love | 笨笨.Blog

該日志由 落落 于2012年04月09日發(fā)表在 .Net開發(fā)我的博客編程筆記 分類下, 你可以發(fā)表評(píng)論,并在保留原文地址及作者的情況下引用到你的網(wǎng)站或博客。 
聲明: 本站采用 BY-NC-SA 協(xié)議進(jìn)行授權(quán),原創(chuàng)文章轉(zhuǎn)載請(qǐng)自覺(jué)保留文章地址!
關(guān)鍵字: 
曾經(jīng)的倩女幽魂

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    少妇被粗大进猛进出处故事| 国产成人免费高潮激情电| 免费一级欧美大片免费看| 少妇肥臀一区二区三区| 日韩一区欧美二区国产| 欧美熟妇喷浆一区二区| 人妻久久这里只有精品| 久久婷婷综合色拍亚洲| 国产精品一区欧美二区| 亚洲另类欧美综合日韩精品| 欧美日韩一级黄片免费观看| 好吊色免费在线观看视频| 天堂av一区一区一区| 人妻熟女欲求不满一区二区| 国产一区日韩二区欧美| 五月婷婷综合缴情六月| 青青免费操手机在线视频| 亚洲欧美日韩国产自拍| 激情五月激情婷婷丁香| 国产成人精品久久二区二区| 日本深夜福利在线播放| 亚洲一级在线免费观看| 亚洲精品一区二区三区免| 日本深夜福利在线播放| 深夜福利欲求不满的人妻| 亚洲国产精品av在线观看| 黑丝国产精品一区二区| 国产精品激情在线观看| 人妻乱近亲奸中文字幕| 亚洲国产av一二三区| 欧美加勒比一区二区三区| 日本一本不卡免费视频| 亚洲中文字幕高清视频在线观看| 国产午夜福利片在线观看| 日韩中文字幕人妻精品| 欧美日韩精品一区免费| 麻豆国产精品一区二区| 夫妻性生活动态图视频| 熟妇久久人妻中文字幕| 好吊视频一区二区在线| 免费高清欧美一区二区视频|