文件操作之獲取基本信息

時間:2020-07-30 作者:管理員(yuán) 點擊:670

獲取文件的基本信息可通過System.IO命名空間下(xià)的FileInfo類來實現。
FileInfo類的許多方法和File類中(zhōng)的對應方法類似,大(dà)多數情況并不重要,但下(xià)面的規則有助于确定那種技術更合适:
1)、如果僅進行單一(yī)方法調用,則可以使用靜态類File上的方法,因爲.NetFramework不必實例化新對象在調用方法,所以速度更快一(yī)些。
2)、如果應用程序在文件上執行幾種操作,則實例化FileInfo對象并使用其方法就更好些。因爲對象已在文件系統上引用正确的文件,而靜态類必須每次都尋找類。
FileInfo類也提供了與底層文件相關的屬性,其中(zhōng)一(yī)些屬性可以用來更新文件,其中(zhōng)很多屬性都繼承于FileSystemInfo,所以可應用于FileInof和DirectoryInfo類

FileSystemInfo類的屬性:
1)、Existe:确定文件是否存在,是隻讀抽象屬性。
2)、Attributes:獲取或設置當前文件或目錄的特性。
3)、Extension:提取文件的擴展名(帶.的擴展名),隻讀屬性。
4)、FullName:檢索文件的完整路徑,隻讀屬性。
5)、Name:獲取文件的名稱(包含擴展名)。
6)、LastAccessTime和LastAttcessTimeUtc:獲取或設置上次訪問當前文件日期和時間,可以使用UTC或非UTC版本。
7)、LastWriteTime和LastWriteTimeUtc:獲取或設置上次修改當前文件日期和時間,可以使用UTC或非UTC版本。
8)、CreationTime和CreationTimeUtc:獲取當前文件的創建日期和時間,可以使用UTC或非UTC版本。

FileInfo類的專用屬性
1)、Directory:包含當前文件的目錄,隻讀屬性。
2)、DirectoryName:返回當前文件目錄的路徑,隻讀屬性。
3)、IsReadOnly:隻讀特性的快捷方式,判斷文件是否是隻讀的,也可以通過Attributes來訪問這個屬性。
4)、Length:獲取文件的大(dà)小(xiǎo)(以字節爲單位),返回long值,隻讀屬性。
返回列表
在線溝通

Are you interested in ?

感興趣嗎(ma)?

有關我(wǒ)(wǒ)們服務的更多信息,請聯系

136 7365 2363(同微信) 13140187702

鄭州網站建設鄭州網站設計鄭州網站制作鄭州建站公司鄭州網站優化--聯系索騰

與我(wǒ)(wǒ)們合作

鄭州網站建設鄭州網站設計鄭州網站制作鄭州建站公司鄭州網站優化--與索騰合作,您将會得到更成熟、專業的網絡建設服務。我(wǒ)(wǒ)們以客戶至上,同時也相互挑戰,力求呈現最好的品牌建設成果。

業務咨詢熱線:

136 7365 2363

TOP

QQ客服

在線留言