TextReader.Peek Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Le TextReader est fermé.
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.