InputStreamReader.Read(Char[], Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee caracteres en una parte de una matriz.
[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
Parámetros
- cbuf
- Char[]
Búfer de destino
- off
- Int32
Desplazamiento en el que se empiezan a almacenar caracteres
- len
- Int32
Número máximo de caracteres que se van a leer
Devoluciones
Número de caracteres leídos o -1 si se ha alcanzado el final de la secuencia
- Atributos
Excepciones
si offset buffer.length.
si se cierra este lector o se produce algún otro error de E/S.
Comentarios
Lee caracteres en una parte de una matriz. Este método se bloqueará hasta que haya alguna entrada disponible, se produce un error de E/S o se alcanza el final de la secuencia. Si len es cero, no se lee ningún carácter y se devuelve 0; De lo contrario, hay un intento de leer al menos un carácter. Si no hay ningún carácter disponible porque la secuencia está al final, se devuelve el valor -1; de lo contrario, se lee y almacena al menos un carácter en cbuf.
Java documentación para java.io.InputStreamReader.read(char[], int, int).
referencia Java referencia para java.io.InputStreamReader.read.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.