PushbackReader.Unread 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í.
Sobrecargas
| Nombre | Description |
|---|---|
| Unread(Char[]) |
Inserta una matriz de caracteres copiando en la parte frontal del búfer de inserción. |
| Unread(Int32) |
Devuelve un solo carácter copiandolo en la parte frontal del búfer de reserción. |
| Unread(Char[], Int32, Int32) |
Inserta una parte de una matriz de caracteres copiandola en la parte frontal del búfer de reversión. |
Unread(Char[])
Inserta una matriz de caracteres copiando en la parte frontal del búfer de inserción.
[Android.Runtime.Register("unread", "([C)V", "GetUnread_arrayCHandler")]
public virtual void Unread(char[]? cbuf);
[<Android.Runtime.Register("unread", "([C)V", "GetUnread_arrayCHandler")>]
abstract member Unread : char[] -> unit
override this.Unread : char[] -> unit
Parámetros
- cbuf
- Char[]
Matriz de caracteres que se va a devolver
- Atributos
Excepciones
si este lector está cerrado o el espacio libre en el búfer de reversión interno no es suficiente para almacenar el contenido de buffer.
Comentarios
Inserta una matriz de caracteres copiando en la parte frontal del búfer de inserción. Una vez devuelto este método, el siguiente carácter que se va a leer tendrá el valor cbuf[0], el carácter después de eso tendrá el valor cbuf[1], etc.
Java documentación para java.io.PushbackReader.unread(char[]).
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.
Se aplica a
Unread(Int32)
Devuelve un solo carácter copiandolo en la parte frontal del búfer de reserción.
[Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")]
public virtual void Unread(int c);
[<Android.Runtime.Register("unread", "(I)V", "GetUnread_IHandler")>]
abstract member Unread : int -> unit
override this.Unread : int -> unit
Parámetros
- c
- Int32
Valor int que representa un carácter que se va a insertar
- Atributos
Excepciones
si este lector está cerrado o el búfer de devolución de inserción interno está lleno.
Comentarios
Devuelve un solo carácter copiandolo en la parte frontal del búfer de reserción. Una vez devuelto este método, el siguiente carácter que se va a leer tendrá el valor (char)c.
Java documentación para java.io.PushbackReader.unread(int).
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.
Se aplica a
Unread(Char[], Int32, Int32)
Inserta una parte de una matriz de caracteres copiandola en la parte frontal del búfer de reversión.
[Android.Runtime.Register("unread", "([CII)V", "GetUnread_arrayCIIHandler")]
public virtual void Unread(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("unread", "([CII)V", "GetUnread_arrayCIIHandler")>]
abstract member Unread : char[] * int * int -> unit
override this.Unread : char[] * int * int -> unit
Parámetros
- cbuf
- Char[]
Matriz de caracteres
- off
- Int32
Desplazamiento del primer carácter para volver a insertar
- len
- Int32
Número de caracteres que se van a devolver
- Atributos
Excepciones
si offset es o count , o si offset + count es mayor que la longitud de buffer.
si este lector está cerrado o el espacio libre en el búfer de retroceso interno no es suficiente para almacenar el contenido seleccionado de buffer.
si buffer es null.
Comentarios
Inserta una parte de una matriz de caracteres copiandola en la parte frontal del búfer de reversión. Una vez devuelto este método, el siguiente carácter que se va a leer tendrá el valor cbuf[off], el carácter después de eso tendrá el valor cbuf[off+1], etc.
Java documentación para java.io.PushbackReader.unread(char[], int, int).
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.