TextReader.Peek Methode

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

Int32

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

Der TextReader ist geschlossen.The TextReader is closed.

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 in einen-Typ umgewandelt wird Char .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 ist eine abstrakte Klasse.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 unter der- StreamReader.Peek Methode.For an example of using the Peek method, see the StreamReader.Peek method.

Gilt für:

Weitere Informationen