閱讀英文

共用方式為


OpenMode 列舉

定義

表示在呼叫檔案存取函式時,要如何開啟檔案。

C#
public enum OpenMode
繼承
OpenMode

欄位

名稱 Description
Append 8

開啟檔案附加到其中。 預設值:

Binary 32

開啟檔案進行二進位存取。

Input 1

開啟檔案進行讀取存取。

Output 2

開啟檔案進行寫入存取。

Random 4

開啟檔案進行隨機存取。

備註

當您呼叫檔案存取相關函式時,您可以在程式代碼中使用列舉成員,而不是實際值。

列舉 OpenMode 定義常數,用來設定檔案存取模式。 下表列出 OpenMode 列舉成員。

InputOutputAppend 用於循序存取檔案時,例如文字檔,而 Binary 用於二進位檔存取和 Random 隨機檔案存取。 如需範例,請參閱 FileOpen 方法。

循序存取檔案時,您無法變更其數據。 您可以讀取數據、附加至數據,或使用新數據覆寫數據。 如果您開啟它以供輸入,即使未直接寫入檔案,檔案的內容也會遭到覆寫。

執行檔案 I/O 作業時, My.Computer.FileSystem 物件提供比舊版檔案 I/O 方法更佳的效能和使用便利性。 如需詳細資訊,請參閱 FileSystem object。

適用於

產品 版本
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另請參閱