OpenMode 列舉
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示在呼叫檔案存取函式時,要如何開啟檔案。
public enum class OpenMode
C#
public enum OpenMode
type OpenMode =
Public Enum OpenMode
- 繼承
名稱 | 值 | Description |
---|---|---|
Append | 8 | 開啟檔案附加到其中。 預設值: |
Binary | 32 | 開啟檔案進行二進位存取。 |
Input | 1 | 開啟檔案進行讀取存取。 |
Output | 2 | 開啟檔案進行寫入存取。 |
Random | 4 | 開啟檔案進行隨機存取。 |
當您呼叫檔案存取相關函式時,您可以在程式代碼中使用列舉成員,而不是實際值。
列舉 OpenMode
定義常數,用來設定檔案存取模式。 下表列出 OpenMode
列舉成員。
Input
、 Output
和 Append
用於循序存取檔案時,例如文字檔,而 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 |