PipedWriter.Write(Char[], Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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
。
如果管道已满且当前线程中断,则等待空间写入数据。 此情况当前未正确处理。
如果此编写器已关闭或未连接,则为关闭目标读取器,或者目标读取器中的线程读取不再处于活动状态。 此情况当前未正确处理。
如果为 .,则为buffer
null
注解
len
从从偏移量开始off
的指定字符数组写入此管道输出流中的字符。 此方法会阻止所有字符写入输出流。 如果线程正在从连接的管道输入流中读取数据字符,但该线程不再处于活动状态,则会引发一个 IOException
。
适用于 . 的 java.io.PipedWriter.write(char[], int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。