RandomAccessFile.Write 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Write(Byte[]) |
從 |
| Write(Int32) |
將指定的位元組寫入此檔案。 |
| Write(Byte[], Int32, Int32) |
從 |
Write(Byte[])
從 b.length 指定的位元組陣列寫入位元組到此檔案,從目前的檔案指標開始。
[Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler")]
public virtual void Write(byte[]? b);
[<Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler")>]
abstract member Write : byte[] -> unit
override this.Write : byte[] -> unit
參數
- b
- Byte[]
數據。
實作
- 屬性
例外狀況
如果在寫入此檔案時發生 I/O 錯誤。
備註
從 b.length 指定的位元組陣列寫入位元組到此檔案,從目前的檔案指標開始。
的 java.io.RandomAccessFile.write(byte[])Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Write(Int32)
將指定的位元組寫入此檔案。
[Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler")]
public virtual void Write(int b);
[<Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler")>]
abstract member Write : int -> unit
override this.Write : int -> unit
參數
- b
- Int32
byte還有待寫的。
實作
- 屬性
例外狀況
如果該檔案被關閉或發生其他 I/O 錯誤。
備註
將指定的位元組寫入此檔案。 寫入從目前的檔案指標開始。
的 java.io.RandomAccessFile.write(int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
另請參閱
適用於
Write(Byte[], Int32, Int32)
從 len 指定的位元組陣列從偏移 off 量開始寫入該檔案的位元組。
[Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler")]
public virtual void Write(byte[]? b, int off, int len);
[<Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler")>]
abstract member Write : byte[] * int * int -> unit
override this.Write : byte[] * int * int -> unit
參數
- b
- Byte[]
數據。
- off
- Int32
資料中的起始偏移。
- len
- Int32
要寫入的位元組數。
實作
- 屬性
例外狀況
若 byteCount , byteOffset 或 byteCount +
byteOffset 大於 的 buffer大小。
如果在寫入此檔案時發生 I/O 錯誤。
備註
從 len 指定的位元組陣列從偏移 off 量開始寫入該檔案的位元組。
的 java.io.RandomAccessFile.write(byte[], int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。