Ruft die nächste vom Benutzer gedrückte Zeichen- oder Funktionstaste ab. Die gedrückte Taste wird im Konsolenfenster angezeigt.
C#
public static ConsoleKeyInfo ReadKey ();
Gibt zurück
ConsoleKeyInfo
Ein Objekt, das die ConsoleKey-Konstante und ggf. das Unicode-Zeichen beschreibt, die der gedrückten Konsolentaste entsprechen. Das ConsoleKeyInfo-Objekt beschreibt außerdem in einer bitweisen Kombination von ConsoleModifiers-Werten, ob eine oder mehrere der Modifizierertasten UMSCHALTTASTE, ALT oder STRG gleichzeitig mit der Konsolentaste gedrückt wurden.
AusnahmenInvalidOperationException
Die In-Eigenschaft wird von einem anderen Stream als der Konsole umgeleitet.
BeispieleEine der häufigsten Verwendungsmöglichkeiten der- ReadKey() Methode besteht darin, die Programmausführung anzuhalten, bis der Benutzer eine Taste drückt und die APP entweder beendet wird oder ein zusätzliches Informationsfenster anzeigt.Im folgenden Beispiel wird die- ReadKey() Methode verwendet, um zu warten, bis der Benutzer die EINGABETASTE gedrückt hat, bevor die APP beendet wird.