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

Int32

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 pour déterminer si la fin du fichier ou une autre erreur s’est produite. Cela permet à un utilisateur de vérifier d’abord si la valeur retournée est -1 avant de la passer en Char type.

La position actuelle de l’opération TextReader n’est pas modifiée. La valeur retournée est -1 si aucun caractère supplémentaire 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