InputStreamReader.Read(Char[], Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
要添加
[Android.Runtime.Register("read", "([CII)I", "GetRead_arrayCIIHandler")]
public override int Read(char[]? cbuf, int offset, int length);
[Android.Runtime.Register("read", "([CII)I", "GetRead_arrayCIIHandler")]
public override int Read(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("read", "([CII)I", "GetRead_arrayCIIHandler")>]
override this.Read : char[] * int * int -> int
参数
- cbuf
- Char[]
目标缓冲区
- offsetoff
- Int32
开始存储字符的偏移量
- lengthlen
- Int32
要读取的最大字符数
返回
读取的字符数;如果已达到流的末尾,则 -1
- 属性
例外
如果 offset buffer.length。
如果此读取器已关闭或发生其他一些 I/O 错误,则为
注解
要添加
Java文档java.io.InputStreamReader.read(char[], int, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。