共用方式為


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

定義

len從從位移off開始的指定字元數位寫入這個管道輸出數據流的字元。

[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則為 。

如果管道已滿,且目前的線程中斷等候空間寫入數據。 此案例目前未正確處理。

如果此寫入器已關閉或未連接,則為已關閉目標讀取器,或從目標讀取器讀取的線程已不再運作。 此案例目前未正確處理。

如果 為 ,則 buffernull

備註

len從從位移off開始的指定字元數位寫入這個管道輸出數據流的字元。 這個方法會封鎖,直到所有字元都寫入輸出數據流為止。 如果執行緒從連接的導管輸入資料串流讀取資料字元,但線程已不再運作,則會 IOException 擲回 。

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

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

適用於