BufferedWriter.Write(Char[], Int32, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
寫入一組字元陣列的一部分。
[Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")]
public override void Write(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")>]
override this.Write : char[] * int * int -> unit
參數
- cbuf
- Char[]
字元陣列
- off
- Int32
開始閱讀角色的偏移
- len
- Int32
需書寫字元數
- 屬性
例外狀況
若 offset 或 ,或 offset + count 若 大於 的buffercount 大小。
如果此寫入者關閉或發生其他 I/O 錯誤。
備註
寫入一組字元陣列的一部分。
通常此方法會將該陣列的字元儲存到該串流的緩衝區,並視需要將緩衝區清除至底層串流。 然而,如果請求的長度至少與緩衝區一樣大,則此方法會清除緩衝區,並將字元直接寫入底層串流。 因此,冗餘 BufferedWriter的 s 不會不必要地複製資料。
Java 文件 java.io.BufferedWriter.write(char[], int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。