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 ein Benutzer zunächst überprüfen, ob der zurückgegebene Wert-1 ist, bevor er Char in einen-Typ umgewandelt wird.This allows a user to first check if the returned value is -1 before casting it to a Char type.

Die aktuelle Position von TextReader wird von diesem 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. Daher wird Sie nicht im Code instanziiert.Therefore, you do not instantiate it in your code. Ein Beispiel für die Verwendung der Peek -Methode finden Sie StreamReader.Peek unter der-Methode.For an example of using the Peek method, see the StreamReader.Peek method.

Gilt für:

Siehe auch