ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Costruttore

Definizione

Inizializza una nuova istanza della struttura ConsoleKeyInfo utilizzando il carattere, il tasto della console e i tasti di modifica specificati.

public ConsoleKeyInfo (char keyChar, ConsoleKey key, bool shift, bool alt, bool control);

Parametri

keyChar
Char

Carattere Unicode corrispondente al parametro key.

key
ConsoleKey

Tasto della console corrispondente al parametro keyChar.

shift
Boolean

true per indicare che è stato premuto il tasto MAIUSC. In caso contrario, false.

alt
Boolean

true per indicare che è stato premuto il tasto ALT. In caso contrario, false.

control
Boolean

true per indicare che è stato premuto il tasto CTRL. In caso contrario, false.

Eccezioni

Il valore numerico del parametro key è inferiore a 0 o maggiore di 255.

Commenti

Questo tipo non deve essere creato dagli utenti. Viene invece restituito all'utente in risposta alla chiamata al Console.ReadKey metodo .

Il ConsoleKeyInfo tipo non specifica se è stato premuto il tasto di modifica MAIUSC, ALT o CTRL a sinistra o a destra.

Si applica a

Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1