Console Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta i flussi di input, output e di errore standard per le applicazioni console. La classe non può essere ereditata.
public ref class Console abstract sealed
public ref class Console sealed
public static class Console
public sealed class Console
type Console = class
Public Class Console
Public NotInheritable Class Console
- Ereditarietà
-
Console
Commenti
Per altre informazioni su questa API, vedere Osservazioni api supplementari per Console.
Proprietà
BackgroundColor |
Ottiene o imposta il colore di sfondo della console. |
BufferHeight |
Ottiene o imposta l'altezza dell'area del buffer. |
BufferWidth |
Ottiene o imposta la larghezza dell'area del buffer. |
CapsLock |
Ottiene un valore che indica se il tasto di alternanza BLOC MAIUSC è attivato o disattivato. |
CursorLeft |
Ottiene o imposta la posizione della colonna del cursore all'interno dell'area del buffer. |
CursorSize |
Ottiene o imposta l'altezza del cursore all'interno di una cella di carattere. |
CursorTop |
Ottiene o imposta la posizione della riga del cursore all'interno dell'area del buffer. |
CursorVisible |
Ottiene o imposta un valore che indica se il cursore è visibile. |
Error |
Ottiene il flusso di output di errore standard. |
ForegroundColor |
Ottiene o imposta il colore di primo piano della console. |
In |
Ottiene il flusso di input standard. |
InputEncoding |
Ottiene o imposta la codifica usata dalla console per leggere l'input. |
IsErrorRedirected |
Ottiene un valore che indica se il flusso di output errore è stato reindirizzato dal flusso di errore standard. |
IsInputRedirected |
Ottiene un valore che indica se l'input è stato reindirizzato dal flusso di input standard. |
IsOutputRedirected |
Ottiene un valore che indica se l'output è stato reindirizzato dal flusso di output standard. |
KeyAvailable |
Ottiene o imposta un valore che indica se nel flusso di input è stata rilevata la pressione di un tasto. |
LargestWindowHeight |
Ottiene il numero massimo consentito di righe per la finestra della console, in base al tipo di carattere corrente e alla risoluzione dello schermo. |
LargestWindowWidth |
Ottiene il numero massimo consentito di colonne della finestra della console, in base al tipo di carattere corrente e alla risoluzione dello schermo. |
NumberLock |
Ottiene un valore che indica se il tasto di alternanza BLOC NUM è attivato o disattivato. |
Out |
Ottiene il flusso di output standard. |
OutputEncoding |
Ottiene o imposta la codifica usata dalla console per scrivere l'output. |
Title |
Ottiene o imposta il titolo da visualizzare nella barra del titolo della console. |
TreatControlCAsInput |
Ottiene o imposta un valore che indica se la combinazione del tasto di modifica Control e del tasto della console C (CTRL+C) deve essere trattata come un input standard o come un'interruzione gestita dal sistema operativo. |
WindowHeight |
Ottiene o imposta l'altezza dell'area della finestra della console. |
WindowLeft |
Ottiene o imposta la posizione più a sinistra dell'area della finestra della console relativamente al buffer dello schermo. |
WindowTop |
Ottiene o imposta la posizione più in alto della finestra della console relativamente al buffer dello schermo. |
WindowWidth |
Ottiene o imposta la larghezza della finestra della console. |
Metodi
Beep() |
Riproduce il suono di un segnale acustico usando l'altoparlante della console. |
Beep(Int32, Int32) |
Riproduce il suono di un segnale acustico a una frequenza e durata specificate usando l'altoparlante della console. |
Clear() |
Cancella dal buffer della console e dalla rispettiva finestra della console le informazioni visualizzate. |
GetCursorPosition() |
Ottiene la posizione del cursore. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
Copia un'area di origine specificata del buffer dello schermo in un'area di destinazione specificata. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
Copia un'area di origine specificata del buffer dello schermo in un'area di destinazione specificata. |
OpenStandardError() |
Acquisisce il flusso di errore standard. |
OpenStandardError(Int32) |
Acquisisce il flusso di errore standard, impostato su una determinata dimensione del buffer. |
OpenStandardInput() |
Acquisisce il flusso di input standard. |
OpenStandardInput(Int32) |
Acquisisce il flusso di input standard, impostato su una determinata dimensione del buffer. |
OpenStandardOutput() |
Acquisisce il flusso di output standard. |
OpenStandardOutput(Int32) |
Acquisisce il flusso di output standard, impostato su una determinata dimensione del buffer. |
Read() |
Legge il carattere successivo dal flusso di input standard. |
ReadKey() |
Ottiene il carattere successivo o il tasto funzione premuto dall'utente. Il tasto premuto viene visualizzato nella finestra della console. |
ReadKey(Boolean) |
Ottiene il carattere successivo o il tasto funzione premuto dall'utente. Il tasto premuto viene visualizzato facoltativamente nella finestra della console. |
ReadLine() |
Legge la riga successiva di caratteri dal flusso di input standard. |
ResetColor() |
Imposta i colori di primo piano e di sfondo della console sulle impostazioni predefinite. |
SetBufferSize(Int32, Int32) |
Imposta l'altezza e la larghezza dell'area del buffer dello schermo sui valori specificati. |
SetCursorPosition(Int32, Int32) |
Imposta la posizione del cursore. |
SetError(TextWriter) |
Imposta la proprietà Error sull'oggetto TextWriter specificato. |
SetIn(TextReader) |
Imposta la proprietà In sull'oggetto TextReader specificato. |
SetOut(TextWriter) |
Imposta la proprietà Out per l'oggetto TextWriter. |
SetWindowPosition(Int32, Int32) |
Imposta la posizione della finestra della console rispetto al buffer dello schermo. |
SetWindowSize(Int32, Int32) |
Imposta l'altezza e la larghezza della finestra della console sui valori specificati. |
Write(Boolean) |
Scrive nel flusso di output standard la rappresentazione testo del valore booleano specificato. |
Write(Char) |
Scrive nel flusso di output standard il valore del carattere Unicode specificato. |
Write(Char[]) |
Scrive nel flusso di output standard una specifica matrice di caratteri Unicode. |
Write(Char[], Int32, Int32) |
Scrive nel flusso di output standard una specifica sottomatrice di caratteri Unicode. |
Write(Decimal) |
Inserisce nel flusso di output standard la rappresentazione testo del valore Decimal specificato. |
Write(Double) |
Scrive nel flusso di output standard la rappresentazione testo del valore a virgola mobile a precisione doppia specificato. |
Write(Int32) |
Scrive nel flusso di output standard la rappresentazione di testo dell'intero con segno a 32 bit specificato. |
Write(Int64) |
Scrive nel flusso di output standard la rappresentazione di testo dell'intero con segno a 64 bit specificato. |
Write(Object) |
Scrive nel flusso di output standard la rappresentazione testo dell'oggetto specificato. |
Write(Single) |
Scrive nel flusso di output standard la rappresentazione testo del valore a virgola mobile a precisione singola specificato. |
Write(String) |
Scrive nel flusso di output standard il valore della stringa specificato. |
Write(String, Object) |
Scrive nel flusso di output standard la rappresentazione testo dell'oggetto specificato usando le informazioni di formato specificate. |
Write(String, Object, Object) |
Scrive nel flusso di output standard la rappresentazione testo degli oggetti specificati usando le informazioni di formato specificate. |
Write(String, Object, Object, Object) |
Scrive nel flusso di output standard la rappresentazione testo degli oggetti specificati usando le informazioni di formato specificate. |
Write(String, Object, Object, Object, Object) |
Scrive nel flusso di output standard la rappresentazione testo dell'elenco degli oggetti e dei parametri di lunghezza variabile specificati usando le informazioni di formato specificate. |
Write(String, Object[]) |
Scrive nel flusso di output standard la rappresentazione testo della matrice di oggetti specificata usando le informazioni di formato specificate. |
Write(String, ReadOnlySpan<Object>) |
Rappresenta i flussi di input, output e di errore standard per le applicazioni console. La classe non può essere ereditata. |
Write(UInt32) |
Scrive nel flusso di output standard la rappresentazione testo dell'intero senza segno a 32 bit specificato. |
Write(UInt64) |
Scrive nel flusso di output standard la rappresentazione testo dell'intero senza segno a 64 bit specificato. |
WriteLine() |
Scrive nel flusso di output standard il terminatore di riga corrente. |
WriteLine(Boolean) |
Scrive nel flusso di output standard la rappresentazione testo del valore booleano specificato, seguita dal terminatore di riga corrente. |
WriteLine(Char) |
Scrive nel flusso di output standard il valore del carattere Unicode specificato, seguito dal terminatore di riga corrente. |
WriteLine(Char[]) |
Scrive nel flusso di output standard la matrice di caratteri Unicode specificata, seguita dal terminatore di riga corrente. |
WriteLine(Char[], Int32, Int32) |
Scrive nel flusso di output standard la sottomatrice di caratteri Unicode specificata, seguita dal terminatore di riga corrente. |
WriteLine(Decimal) |
Scrive nel flusso di output standard la rappresentazione testo del valore Decimal specificato, seguita dal terminatore di riga corrente. |
WriteLine(Double) |
Scrive nel flusso di output standard la rappresentazione testo del valore a virgola mobile a precisione doppia specificato, seguita dal terminatore di riga corrente. |
WriteLine(Int32) |
Scrive nel flusso di output standard la rappresentazione di testo dell'intero con segno a 32 bit specificato, seguita dal terminatore di riga corrente. |
WriteLine(Int64) |
Scrive nel flusso di output standard la rappresentazione di testo dell'intero con segno a 64 bit specificato, seguita dal terminatore di riga corrente. |
WriteLine(Object) |
Scrive nel flusso di output standard la rappresentazione testo dell'oggetto specificato, seguita dal terminatore di riga corrente. |
WriteLine(Single) |
Scrive nel flusso di output standard la rappresentazione testo del valore a virgola mobile a precisione singola specificato, seguita dal terminatore di riga corrente. |
WriteLine(String) |
Scrive nel flusso di output standard il valore della stringa specificato, seguito dal terminatore di riga corrente. |
WriteLine(String, Object) |
Scrive nel flusso di output standard la rappresentazione testo dell'oggetto specificato, seguita dal terminatore di riga corrente, usando le informazioni di formato specificate. |
WriteLine(String, Object, Object) |
Scrive nel flusso di output standard la rappresentazione testo degli oggetti specificati, seguita dal terminatore di riga corrente, usando le informazioni di formato specificate. |
WriteLine(String, Object, Object, Object) |
Scrive nel flusso di output standard la rappresentazione testo degli oggetti specificati, seguita dal terminatore di riga corrente, usando le informazioni di formato specificate. |
WriteLine(String, Object, Object, Object, Object) |
Scrive nel flusso di output standard la rappresentazione testo dell'elenco degli oggetti e dei parametri di lunghezza variabile specificati, seguiti dal terminatore di riga corrente, usando le informazioni di formato specificate. |
WriteLine(String, Object[]) |
Scrive nel flusso di output standard la rappresentazione testo della matrice di oggetti specificata, seguita dal terminatore di riga corrente, usando le informazioni di formato specificate. |
WriteLine(String, ReadOnlySpan<Object>) |
Rappresenta i flussi di input, output e di errore standard per le applicazioni console. La classe non può essere ereditata. |
WriteLine(UInt32) |
Scrive nel flusso di output standard la rappresentazione testo dell'intero senza segno a 32 bit specificato, seguita dal terminatore di riga corrente. |
WriteLine(UInt64) |
Scrive nel flusso di output standard la rappresentazione testo dell'intero senza segno a 64 bit specificato, seguita dal terminatore di riga corrente. |
Eventi
CancelKeyPress |
Si verifica quando il tasto di modifica Control (CTRL) e il tasto della console C (C) o il tasto INTERR vengono premuti contemporaneamente (CTRL+C o CTRL+INTERR). |
Si applica a
Thread safety
Questo tipo è thread-safe.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per