Partage via


TextReader.Peek Méthode

Définition

Lit le caractère suivant sans modifier l'état du lecteur ou la source du caractère. Retourne le prochain caractère disponible sans le lire réellement à partir du flux lecteur.

public:
 virtual int Peek();
public virtual int Peek ();
abstract member Peek : unit -> int
override this.Peek : unit -> int
Public Overridable Function Peek () As Integer

Retours

Entier représentant le prochain caractère à lire, ou -1 si plus aucun caractère n'est disponible ou si le lecteur ne prend pas en charge la recherche.

Exceptions

Une erreur d’E/S se produit.

Remarques

La Peek méthode retourne une valeur entière afin de déterminer si la fin du fichier ou une autre erreur s’est produite. Cela permet à un utilisateur de case activée d’abord si la valeur retournée est -1 avant de la caster en typeChar.

La position actuelle du n’est TextReader pas modifiée par cette opération. La valeur retournée est -1 si aucun autre caractère n’est disponible. L'implémentation par défaut retourne -1.

La classe TextReader est une classe abstraite. Par conséquent, vous ne l’instanciez pas dans votre code. Pour obtenir un exemple d’utilisation de la Peek méthode, consultez la StreamReader.Peek méthode .

S’applique à

Voir aussi