TextReader.Peek TextReader.Peek TextReader.Peek TextReader.Peek Method

Definition

Liest das nächste Zeichen, ohne den Zustand des Readers oder der Zeichenquelle zu ändern.Reads the next character without changing the state of the reader or the character source. Gibt das nächste verfügbare Zeichen zurück, ohne es tatsächlich aus dem Reader zu lesen.Returns the next available character without actually reading it from the reader.

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

Gibt zurück

Eine Ganzzahl, die das nächste zu lesende Zeichen darstellt, oder auch -1, wenn keine weiteren Zeichen verfügbar sind oder der Reader keine Suchvorgänge unterstützt.An integer representing the next character to be read, or -1 if no more characters are available or the reader does not support seeking.

Ausnahmen

Ein E/A-Fehler tritt auf.An I/O error occurs.

Hinweise

Die Peek Methode gibt einen ganzzahligen Wert zurück, um zu bestimmen, ob das Ende der Datei oder ein anderer Fehler aufgetreten ist.The Peek method returns an integer value in order to determine whether the end of the file, or another error has occurred. Dadurch kann der Benutzer zuerst prüfen muss, wenn der zurückgegebene Wert-1 ist, bevor Sie diesen zum Umwandeln einer Char Typ.This allows a user to first check if the returned value is -1 before casting it to a Char type.

Die aktuelle Position der TextReader wird durch diesen Vorgang nicht geändert.The current position of the TextReader is not changed by this operation. Der zurückgegebene Wert ist 1, wenn keine weiteren Zeichen verfügbar sind.The returned value is -1 if no more characters are available. Die Standardimplementierung gibt -1 zurück.The default implementation returns -1.

Die TextReader -Klasse stellt eine abstrakte Klasse dar.The TextReader class is an abstract class. Aus diesem Grund ist es nicht in Ihrem Code instanziiert werden.Therefore, you do not instantiate it in your code. Ein Beispiel der Verwendung der Peek -Methode finden Sie unter den StreamReader.Peek Methode.For an example of using the Peek method, see the StreamReader.Peek method.

Gilt für:

Siehe auch