TextReader.Peek Método

Definición

Lee el siguiente carácter sin modificar el estado del sistema de lectura o el origen del carácter. Devuelve el siguiente carácter disponible sin leerlo realmente del lector.

public virtual int Peek ();

Devoluciones

Un entero que representa el siguiente carácter que se va a leer, o -1 si no hay más caracteres disponibles o si el lector no admite la operación de búsqueda.

Excepciones

La clase TextReader está cerrada.

Error de E/S.

Comentarios

El Peek método devuelve un valor entero para determinar si se ha producido el final del archivo u otro error. Esto permite a un usuario comprobar primero si el valor devuelto es -1 antes de convertirlo en un Char tipo.

Esta operación no cambia la posición actual de .TextReader El valor devuelto es -1 si no hay más caracteres disponibles. La implementación predeterminada devuelve -1.

La clase TextReader es una clase abstracta. Por lo tanto, no se crea una instancia en el código. Para obtener un ejemplo de uso del Peek método , consulte el StreamReader.Peek método .

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Consulte también