語言

PipedWriter.Write(Char[], Int32, Int32) 方法

定義

從指定字元陣列從偏移off量開始寫len入字元,寫入此管道輸出流。

[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 或 count ,或 ,若 offset + count 大於 的 buffer長度。

如果管線已滿且當前執行緒中斷,等待空間寫入資料。 此案目前處理不當。

當該寫入者關閉或未連接、目標讀取器關閉,或從目標讀取器讀取的執行緒是否已不存活時, 此案目前處理不當。

若 buffer 是 null。

備註

從指定字元陣列從偏移off量開始寫len入字元,寫入此管道輸出流。 此方法會阻塞直到所有字元寫入輸出串流。 如果執行緒正在從連接的管道輸入串流讀取資料字元,但執行緒已不再活躍,則會拋出 a IOException 。

的 java.io.PipedWriter.write(char[], int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於