Console クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンソール アプリケーションの標準入力、出力、およびエラー ストリームを表します。 このクラスは継承できません。
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
- 継承
-
Console
注釈
この API の詳細については、コンソール
プロパティ
BackgroundColor |
コンソールの背景色を取得または設定します。 |
BufferHeight |
バッファー領域の高さを取得または設定します。 |
BufferWidth |
バッファー領域の幅を取得または設定します。 |
CapsLock |
CAPS LOCK キーボードトグルがオンまたはオフのどちらであるかを示す値を取得します。 |
CursorLeft |
バッファー領域内のカーソルの列位置を取得または設定します。 |
CursorSize |
文字セル内のカーソルの高さを取得または設定します。 |
CursorTop |
バッファー領域内のカーソルの行位置を取得または設定します。 |
CursorVisible |
カーソルが表示されるかどうかを示す値を取得または設定します。 |
Error |
標準エラー出力ストリームを取得します。 |
ForegroundColor |
コンソールの前景色を取得または設定します。 |
In |
標準入力ストリームを取得します。 |
InputEncoding |
コンソールが入力の読み取りに使用するエンコードを取得または設定します。 |
IsErrorRedirected |
エラー出力ストリームが標準エラー ストリームからリダイレクトされたかどうかを示す値を取得します。 |
IsInputRedirected |
入力が標準入力ストリームからリダイレクトされたかどうかを示す値を取得します。 |
IsOutputRedirected |
出力が標準出力ストリームからリダイレクトされたかどうかを示す値を取得します。 |
KeyAvailable |
入力ストリームでキーを押すかどうかを示す値を取得します。 |
LargestWindowHeight |
現在のフォントと画面の解像度に基づいて、コンソール ウィンドウ行の最大数を取得します。 |
LargestWindowWidth |
現在のフォントと画面の解像度に基づいて、コンソール ウィンドウの列の最大数を取得します。 |
NumberLock |
NUM LOCK キーボードトグルがオンかオフかを示す値を取得します。 |
Out |
標準出力ストリームを取得します。 |
OutputEncoding |
コンソールが出力の書き込みに使用するエンコードを取得または設定します。 |
Title |
本体のタイトル バーに表示するタイトルを取得または設定します。 |
TreatControlCAsInput |
Control 修飾子キーと C コンソール キー (Ctrl + C) の組み合わせを通常の入力として扱うか、オペレーティング システムによって処理される中断として扱うかを示す値を取得または設定します。 |
WindowHeight |
コンソール ウィンドウ領域の高さを取得または設定します。 |
WindowLeft |
画面バッファーに対するコンソール ウィンドウ領域の左端の位置を取得または設定します。 |
WindowTop |
画面バッファーに対するコンソール ウィンドウ領域の上端位置を取得または設定します。 |
WindowWidth |
コンソール ウィンドウの幅を取得または設定します。 |
メソッド
Beep() |
本体のスピーカーからビープ音の音を再生します。 |
Beep(Int32, Int32) |
本体のスピーカーを通して、指定した周波数と継続時間のビープ音の音を再生します。 |
Clear() |
表示情報のコンソール バッファーと対応するコンソール ウィンドウをクリアします。 |
GetCursorPosition() |
カーソルの位置を取得します。 |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
指定したコピー先領域に、画面バッファーの指定したソース領域をコピーします。 |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
指定したコピー先領域に、画面バッファーの指定したソース領域をコピーします。 |
OpenStandardError() |
標準エラー ストリームを取得します。 |
OpenStandardError(Int32) |
指定したバッファー サイズに設定されている標準エラー ストリームを取得します。 |
OpenStandardInput() |
標準入力ストリームを取得します。 |
OpenStandardInput(Int32) |
指定したバッファー サイズに設定されている標準入力ストリームを取得します。 |
OpenStandardOutput() |
標準出力ストリームを取得します。 |
OpenStandardOutput(Int32) |
指定したバッファー サイズに設定されている標準出力ストリームを取得します。 |
Read() |
標準入力ストリームから次の文字を読み取ります。 |
ReadKey() |
ユーザーが押した次の文字または関数キーを取得します。 押されたキーがコンソール ウィンドウに表示されます。 |
ReadKey(Boolean) |
ユーザーが押した次の文字または関数キーを取得します。 押されたキーは、必要に応じてコンソール ウィンドウに表示されます。 |
ReadLine() |
標準入力ストリームから次の文字行を読み取ります。 |
ResetColor() |
前景と背景のコンソールの色を既定値に設定します。 |
SetBufferSize(Int32, Int32) |
画面バッファー領域の高さと幅を指定した値に設定します。 |
SetCursorPosition(Int32, Int32) |
カーソルの位置を設定します。 |
SetError(TextWriter) |
Error プロパティを指定した TextWriter オブジェクトに設定します。 |
SetIn(TextReader) |
In プロパティを指定した TextReader オブジェクトに設定します。 |
SetOut(TextWriter) |
TextWriter オブジェクトを対象とする Out プロパティを設定します。 |
SetWindowPosition(Int32, Int32) |
コンソール ウィンドウの位置を画面バッファーに対して相対的に設定します。 |
SetWindowSize(Int32, Int32) |
コンソール ウィンドウの高さと幅を指定した値に設定します。 |
Write(Boolean) |
指定したブール値のテキスト表現を標準出力ストリームに書き込みます。 |
Write(Char) |
指定した Unicode 文字値を標準出力ストリームに書き込みます。 |
Write(Char[]) |
指定した Unicode 文字の配列を標準出力ストリームに書き込みます。 |
Write(Char[], Int32, Int32) |
Unicode 文字の指定されたサブ配列を標準出力ストリームに書き込みます。 |
Write(Decimal) |
指定した Decimal 値のテキスト表現を標準出力ストリームに書き込みます。 |
Write(Double) |
指定した倍精度浮動小数点値のテキスト表現を標準出力ストリームに書き込みます。 |
Write(Int32) |
指定した 32 ビット符号付き整数値のテキスト表現を標準出力ストリームに書き込みます。 |
Write(Int64) |
指定した 64 ビット符号付き整数値のテキスト表現を標準出力ストリームに書き込みます。 |
Write(Object) |
指定したオブジェクトのテキスト表現を標準出力ストリームに書き込みます。 |
Write(Single) |
指定した単精度浮動小数点値のテキスト表現を標準出力ストリームに書き込みます。 |
Write(String) |
指定した文字列値を標準出力ストリームに書き込みます。 |
Write(String, Object) |
指定した書式情報を使用して、指定したオブジェクトのテキスト表現を標準出力ストリームに書き込みます。 |
Write(String, Object, Object) |
指定した書式情報を使用して、指定したオブジェクトのテキスト表現を標準出力ストリームに書き込みます。 |
Write(String, Object, Object, Object) |
指定した書式情報を使用して、指定したオブジェクトのテキスト表現を標準出力ストリームに書き込みます。 |
Write(String, Object, Object, Object, Object) |
指定した書式情報を使用して、指定したオブジェクトと可変長パラメーター リストのテキスト表現を標準出力ストリームに書き込みます。 |
Write(String, Object[]) |
指定した書式情報を使用して、指定したオブジェクト配列のテキスト表現を標準出力ストリームに書き込みます。 |
Write(String, ReadOnlySpan<Object>) |
指定した書式情報を使用して、オブジェクトの指定されたスパンのテキスト表現を標準出力ストリームに書き込みます。 |
Write(UInt32) |
指定した 32 ビット符号なし整数値のテキスト表現を標準出力ストリームに書き込みます。 |
Write(UInt64) |
指定した 64 ビット符号なし整数値のテキスト表現を標準出力ストリームに書き込みます。 |
WriteLine() |
現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Boolean) |
指定したブール値のテキスト表現と現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Char) |
指定した Unicode 文字を書き込み、その後に現在の行終端記号の値を標準出力ストリームに書き込みます。 |
WriteLine(Char[]) |
指定した Unicode 文字の配列と現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Char[], Int32, Int32) |
Unicode 文字の指定されたサブ配列と現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Decimal) |
指定した Decimal 値のテキスト表現と現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Double) |
指定した倍精度浮動小数点値のテキスト表現と、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Int32) |
指定した 32 ビット符号付き整数値のテキスト表現と、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Int64) |
指定した 64 ビット符号付き整数値のテキスト表現と、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Object) |
指定したオブジェクトのテキスト表現と現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(Single) |
指定した単精度浮動小数点値のテキスト表現を標準出力ストリームに書き込み、その後に現在の行終端記号を書き込みます。 |
WriteLine(String) |
指定した文字列値と現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(String, Object) |
指定した書式情報を使用して、指定したオブジェクトのテキスト表現を書き込み、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(String, Object, Object) |
指定した書式情報を使用して、指定したオブジェクトのテキスト表現を書き込み、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(String, Object, Object, Object) |
指定した書式情報を使用して、指定したオブジェクトのテキスト表現を書き込み、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(String, Object, Object, Object, Object) |
指定した形式情報を使用して、指定したオブジェクトと可変長パラメーター リストのテキスト表現と、現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(String, Object[]) |
指定した書式情報を使用して、指定したオブジェクト配列のテキスト表現を書き込み、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(String, ReadOnlySpan<Object>) |
指定した書式情報を使用して、指定したオブジェクトスパンのテキスト表現を書き込み、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(UInt32) |
指定した 32 ビット符号なし整数値のテキスト表現と、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
WriteLine(UInt64) |
指定した 64 ビット符号なし整数値のテキスト表現と、その後に現在の行終端記号を標準出力ストリームに書き込みます。 |
イベント
CancelKeyPress |
Control 修飾子キー (Ctrl) と C コンソール キー (C) または Break キーが同時に押されたときに発生します (Ctrl + C または Ctrl + Break)。 |
適用対象
スレッド セーフ
この型はスレッド セーフです。
.NET