Console Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die standardmäßigen Eingabe-, Ausgabe- und Fehlerdatenströme für Konsolenanwendungen dar. Diese Klasse kann nicht geerbt werden.
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
- Vererbung
-
Console
Hinweise
Weitere Informationen zu dieser API finden Sie unter Ergänzende API-Hinweise für konsolen-.
Eigenschaften
BackgroundColor |
Ruft die Hintergrundfarbe der Konsole ab oder legt sie fest. |
BufferHeight |
Dient zum Abrufen oder Festlegen der Höhe des Pufferbereichs. |
BufferWidth |
Ruft die Breite des Pufferbereichs ab oder legt sie fest. |
CapsLock |
Ruft einen Wert ab, der angibt, ob die UMSCHALTFLÄCHE FÜR DIE FESTSTELLTASTE aktiviert oder deaktiviert ist. |
CursorLeft |
Dient zum Abrufen oder Festlegen der Spaltenposition des Cursors innerhalb des Pufferbereichs. |
CursorSize |
Ruft die Höhe des Cursors in einer Zeichenzelle ab oder legt sie fest. |
CursorTop |
Dient zum Abrufen oder Festlegen der Zeilenposition des Cursors innerhalb des Pufferbereichs. |
CursorVisible |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Cursor sichtbar ist. |
Error |
Ruft den Standardfehlerausgabedatenstrom ab. |
ForegroundColor |
Ruft die Vordergrundfarbe der Konsole ab oder legt sie fest. |
In |
Ruft den Standardeingabedatenstrom ab. |
InputEncoding |
Ruft die Codierung ab, die die Konsole zum Lesen von Eingaben verwendet, oder legt diese fest. |
IsErrorRedirected |
Ruft einen Wert ab, der angibt, ob der Fehlerausgabedatenstrom vom Standardfehlerdatenstrom umgeleitet wurde. |
IsInputRedirected |
Ruft einen Wert ab, der angibt, ob die Eingabe vom Standardeingabedatenstrom umgeleitet wurde. |
IsOutputRedirected |
Ruft einen Wert ab, der angibt, ob die Ausgabe vom Standardausgabedatenstrom umgeleitet wurde. |
KeyAvailable |
Ruft einen Wert ab, der angibt, ob ein Tastendruck im Eingabedatenstrom verfügbar ist. |
LargestWindowHeight |
Ruft die größtmögliche Anzahl von Konsolenfensterzeilen basierend auf der aktuellen Schriftart und Bildschirmauflösung ab. |
LargestWindowWidth |
Ruft die größtmögliche Anzahl von Konsolenfensterspalten basierend auf der aktuellen Schriftart und Bildschirmauflösung ab. |
NumberLock |
Ruft einen Wert ab, der angibt, ob die UMSCHALTFLÄCHE DER NUM-TASTE aktiviert oder deaktiviert ist. |
Out |
Ruft den Standardausgabedatenstrom ab. |
OutputEncoding |
Ruft die Codierung ab, die die Konsole zum Schreiben der Ausgabe verwendet, oder legt diese fest. |
Title |
Ruft den Titel ab, der in der Konsolentitelleiste angezeigt werden soll, oder legt diesen fest. |
TreatControlCAsInput |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Kombination der Control Modifizierertaste und C Konsolentaste (STRG+C) als normale Eingabe oder als Unterbrechung behandelt wird, die vom Betriebssystem behandelt wird. |
WindowHeight |
Ruft die Höhe des Konsolenfensterbereichs ab oder legt sie fest. |
WindowLeft |
Ruft die äußerst linke Position des Konsolenfensterbereichs relativ zum Bildschirmpuffer ab oder legt sie fest. |
WindowTop |
Ruft die obere Position des Konsolenfensterbereichs relativ zum Bildschirmpuffer ab oder legt diese fest. |
WindowWidth |
Ruft die Breite des Konsolenfensters ab oder legt sie fest. |
Methoden
Beep() |
Gibt den Sound eines Signaltons über den Konsolenlautsprecher wieder. |
Beep(Int32, Int32) |
Gibt den Sound eines Signaltons einer angegebenen Frequenz und Dauer über den Konsolenlautsprecher wieder. |
Clear() |
Löscht den Konsolenpuffer und das entsprechende Konsolenfenster der Anzeigeinformationen. |
GetCursorPosition() |
Ruft die Position des Cursors ab. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
Kopiert einen angegebenen Quellbereich des Bildschirmpuffers in einen angegebenen Zielbereich. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
Kopiert einen angegebenen Quellbereich des Bildschirmpuffers in einen angegebenen Zielbereich. |
OpenStandardError() |
Erwirbt den Standardfehlerdatenstrom. |
OpenStandardError(Int32) |
Dient zum Abrufen des Standardfehlerdatenstroms, der auf eine angegebene Puffergröße festgelegt ist. |
OpenStandardInput() |
Erwirbt den Standardeingabedatenstrom. |
OpenStandardInput(Int32) |
Dient zum Abrufen des Standardeingabedatenstroms, der auf eine angegebene Puffergröße festgelegt ist. |
OpenStandardOutput() |
Erwirbt den Standardausgabedatenstrom. |
OpenStandardOutput(Int32) |
Dient zum Abrufen des Standardausgabedatenstroms, der auf eine angegebene Puffergröße festgelegt ist. |
Read() |
Liest das nächste Zeichen aus dem Standardeingabedatenstrom. |
ReadKey() |
Ruft das nächste Zeichen oder die nächste Funktionstaste ab, die vom Benutzer gedrückt wird. Die gedrückte Taste wird im Konsolenfenster angezeigt. |
ReadKey(Boolean) |
Ruft das nächste Zeichen oder die nächste Funktionstaste ab, die vom Benutzer gedrückt wird. Die gedrückte Taste wird optional im Konsolenfenster angezeigt. |
ReadLine() |
Liest die nächste Zeile von Zeichen aus dem Standardeingabedatenstrom. |
ResetColor() |
Legt die Vordergrund- und Hintergrundkonsolenfarben auf ihre Standardwerte fest. |
SetBufferSize(Int32, Int32) |
Legt die Höhe und Breite des Bildschirmpufferbereichs auf die angegebenen Werte fest. |
SetCursorPosition(Int32, Int32) |
Legt die Position des Cursors fest. |
SetError(TextWriter) |
Legt die Error -Eigenschaft auf das angegebene TextWriter -Objekt fest. |
SetIn(TextReader) |
Legt die In -Eigenschaft auf das angegebene TextReader -Objekt fest. |
SetOut(TextWriter) |
Legt die Out-Eigenschaft auf das TextWriter-Objekt fest. |
SetWindowPosition(Int32, Int32) |
Legt die Position des Konsolenfensters relativ zum Bildschirmpuffer fest. |
SetWindowSize(Int32, Int32) |
Legt die Höhe und Breite des Konsolenfensters auf die angegebenen Werte fest. |
Write(Boolean) |
Schreibt die Textdarstellung des angegebenen booleschen Werts in den Standardausgabedatenstrom. |
Write(Char) |
Schreibt den angegebenen Unicode-Zeichenwert in den Standardausgabedatenstrom. |
Write(Char[]) |
Schreibt das angegebene Array von Unicode-Zeichen in den Standardausgabedatenstrom. |
Write(Char[], Int32, Int32) |
Schreibt die angegebene Unterarray von Unicode-Zeichen in den Standardausgabedatenstrom. |
Write(Decimal) |
Schreibt die Textdarstellung des angegebenen Decimal Werts in den Standardausgabedatenstrom. |
Write(Double) |
Schreibt die Textdarstellung des angegebenen Gleitkommawerts mit doppelter Genauigkeit in den Standardausgabedatenstrom. |
Write(Int32) |
Schreibt die Textdarstellung des angegebenen ganzzahligen 32-Bit-Werts mit Vorzeichen in den Standardausgabedatenstrom. |
Write(Int64) |
Schreibt die Textdarstellung des angegebenen ganzzahligen 64-Bit-Werts mit Vorzeichen in den Standardausgabedatenstrom. |
Write(Object) |
Schreibt die Textdarstellung des angegebenen Objekts in den Standardausgabedatenstrom. |
Write(Single) |
Schreibt die Textdarstellung des angegebenen Gleitkommawerts mit einfacher Genauigkeit in den Standardausgabedatenstrom. |
Write(String) |
Schreibt den angegebenen Zeichenfolgenwert in den Standardausgabedatenstrom. |
Write(String, Object) |
Schreibt die Textdarstellung des angegebenen Objekts mithilfe der angegebenen Formatinformationen in den Standardausgabedatenstrom. |
Write(String, Object, Object) |
Schreibt die Textdarstellung der angegebenen Objekte mithilfe der angegebenen Formatinformationen in den Standardausgabedatenstrom. |
Write(String, Object, Object, Object) |
Schreibt die Textdarstellung der angegebenen Objekte mithilfe der angegebenen Formatinformationen in den Standardausgabedatenstrom. |
Write(String, Object, Object, Object, Object) |
Schreibt die Textdarstellung der angegebenen Objekte und der Parameterliste variabler Länge in den Standardausgabedatenstrom mithilfe der angegebenen Formatinformationen. |
Write(String, Object[]) |
Schreibt die Textdarstellung des angegebenen Arrays von Objekten mithilfe der angegebenen Formatinformationen in den Standardausgabedatenstrom. |
Write(String, ReadOnlySpan<Object>) |
Schreibt die Textdarstellung der angegebenen Objektspanne mithilfe der angegebenen Formatinformationen in den Standardausgabedatenstrom. |
Write(UInt32) |
Schreibt die Textdarstellung des angegebenen 32-Bit-Ganzzahlwerts ohne Vorzeichen in den Standardausgabedatenstrom. |
Write(UInt64) |
Schreibt die Textdarstellung des angegebenen 64-Bit-Ganzzahlwerts ohne Vorzeichen in den Standardausgabedatenstrom. |
WriteLine() |
Schreibt den aktuellen Zeilenendpunkt in den Standardausgabedatenstrom. |
WriteLine(Boolean) |
Schreibt die Textdarstellung des angegebenen booleschen Werts, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Char) |
Schreibt das angegebene Unicode-Zeichen, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Char[]) |
Schreibt das angegebene Array von Unicode-Zeichen, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Char[], Int32, Int32) |
Schreibt die angegebene Unterarray von Unicode-Zeichen, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Decimal) |
Schreibt die Textdarstellung des angegebenen Decimal Werts, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Double) |
Schreibt die Textdarstellung des angegebenen Gleitkommawerts mit doppelter Genauigkeit, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Int32) |
Schreibt die Textdarstellung des angegebenen ganzzahligen 32-Bit-Werts mit Vorzeichen, gefolgt vom aktuellen Zeilenendpunkt, in den Standardausgabedatenstrom. |
WriteLine(Int64) |
Schreibt die Textdarstellung des angegebenen ganzzahligen 64-Bit-Werts mit Vorzeichen, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Object) |
Schreibt die Textdarstellung des angegebenen Objekts, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(Single) |
Schreibt die Textdarstellung des angegebenen Gleitkommawerts mit einfacher Genauigkeit, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(String) |
Schreibt den angegebenen Zeichenfolgenwert, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom. |
WriteLine(String, Object) |
Schreibt die Textdarstellung des angegebenen Objekts, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom mithilfe der angegebenen Formatinformationen. |
WriteLine(String, Object, Object) |
Schreibt die Textdarstellung der angegebenen Objekte, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom mithilfe der angegebenen Formatinformationen. |
WriteLine(String, Object, Object, Object) |
Schreibt die Textdarstellung der angegebenen Objekte, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom mithilfe der angegebenen Formatinformationen. |
WriteLine(String, Object, Object, Object, Object) |
Schreibt die Textdarstellung der angegebenen Objekte und der Parameterliste variabler Länge, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom mithilfe der angegebenen Formatinformationen. |
WriteLine(String, Object[]) |
Schreibt die Textdarstellung des angegebenen Arrays von Objekten, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom mithilfe der angegebenen Formatinformationen. |
WriteLine(String, ReadOnlySpan<Object>) |
Schreibt die Textdarstellung der angegebenen Objektspanne, gefolgt vom aktuellen Zeilenterminator, in den Standardausgabedatenstrom mithilfe der angegebenen Formatinformationen. |
WriteLine(UInt32) |
Schreibt die Textdarstellung des angegebenen 32-Bit-Ganzzahlwerts ohne Vorzeichen gefolgt vom aktuellen Zeilenende in den Standardausgabedatenstrom. |
WriteLine(UInt64) |
Schreibt die Textdarstellung des angegebenen ganzzahligen 64-Bit-Werts ohne Vorzeichen, gefolgt vom aktuellen Zeilenende, in den Standardausgabedatenstrom. |
Ereignisse
CancelKeyPress |
Tritt auf, wenn die Control Modifizierertaste (STRG) und entweder die C Konsolentaste (C) oder die UMSCHALTTASTE gleichzeitig gedrückt werden (STRG+C oder STRG+UMBRUCH). |
Gilt für:
Threadsicherheit
Dieser Typ ist threadsicher.