C 檔案讀寫FileInfo類描述

2021-10-10 05:52:56 字數 831 閱讀 5492

命名空間:

system.io

程式集:

system.io.filesystem.dll

提供用於建立、複製、刪除、移動和開啟檔案的屬性和例項方法,並且幫助建立 filestream 物件。 此類不能被繼承。

下面的示例演示了類的一些主要成員 fileinfo 。

第一次檢索屬性時,將 fileinfo 呼叫 refresh 方法並快取有關檔案的資訊。 在後續呼叫中,必須呼叫 refresh 以獲取資訊的最新副本。

using system;

using system.io;

class

test

// 讀取檔案內容輸出到控制台

using

(streamreader sr = fi1.

opentext()

)}try was copied to .");

}catch

(exception e)")

;}}}

使用 fileinfo 類執行典型操作,例如複製、移動、重新命名、建立、開啟、刪除和追加到檔案。

如果對同一檔案執行多個操作,則使用 fileinfo 例項方法而不是類的相應靜態方法會更有效, file 因為並不總是需要安全檢查。

許多方法在 fileinfo 您建立或開啟檔案時返回其他 i/o 型別。 您可以使用這些其他型別進一步操作檔案。 有關詳細資訊,請參閱、、、或等特定 fileinfo 成員 open openread opentext createtext create 。

預設情況下,將向所有使用者授予對新檔案的完全讀/寫訪問許可權。

C 檔案操作 FileInfo類

fileinfo類是乙個密封類,它可以用來建立 複製 刪除 移動和開啟檔案的例項方法。fileinfo類包括6個屬性,可以用來獲取檔案的名稱 完整路徑等,具體說明如表所示。fileinfo類的屬性表 屬 性 說 明 屬 性 說 明 directory 獲取父目錄 exists 指定當前檔案是否存在 ...

C 檔案操作 File類和FileInfo類

file類可以對檔案進行讀寫,對單個檔案處理的效率比fileinfo類高,file類的方法都是靜態方法,呼叫的時候直接用類呼叫 using system using system.collections.generic using system.linq using system.text usin...

C 運用FileInfo類建立 刪除檔案

通過fileinfo類,我們可以方便地建立出檔案,並可以訪問檔案的屬性同時還可以對檔案進行開啟檔案 關閉檔案 讀寫檔案等基本的操作。下面的 顯示了如何建立乙個文字檔案並且去訪問其建立時間 檔案的絕對路徑以及檔案屬性等檔案資訊,最後程式還給出了刪除檔案的方法。fileinfo fi new filei...