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 de la source du caractère. Retourne le caractère disponible suivant sans réellement le lire à partir du 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 caractère suivant à lire, ou -1 si aucun caractère supplémentaire n’est disponible ou si le lecteur ne prend pas en charge la recherche.
Exceptions
La TextReader fermeture est terminée.
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 type Char .
La position actuelle de l’élément TextReader n’est pas modifiée par cette opération. La valeur retournée est -1 si aucun plus de caractères n’est disponible. L'implémentation par défaut retourne -1.
La TextReader classe 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.