Console 成员
表示控制台应用程序的标准输入流、输出流和错误流。无法继承此类。
下表列出了由 Console 类型公开的成员。
公共属性
名称 | 说明 | |
---|---|---|
BackgroundColor | 获取或设置控制台的背景色。 | |
BufferHeight | 获取或设置缓冲区的高度。 | |
BufferWidth | 获取或设置缓冲区的宽度。 | |
CapsLock | 获取一个值,该值指示 Caps Lock 键盘切换键是打开的还是关闭的。 | |
CursorLeft | 获取或设置光标在缓冲区中的列位置。 | |
CursorSize | 获取或设置光标在字符单元格中的高度。 | |
CursorTop | 获取或设置光标在缓冲区中的行位置。 | |
CursorVisible | 获取或设置一个值,用以指示光标是否可见。 | |
Error | 获取标准错误输出流。 | |
ForegroundColor | 获取或设置控制台的前景色。 | |
In | 获取标准输入流。 | |
InputEncoding | 获取或设置控制台用于读取输入的编码。 | |
KeyAvailable | 获取一个值,该值指示按键操作在输入流中是否可用。 | |
LargestWindowHeight | 根据当前字体和屏幕分辨率获取控制台窗口可能具有的最大行数。 | |
LargestWindowWidth | 根据当前字体和屏幕分辨率获取控制台窗口可能具有的最大列数。 | |
NumberLock | 获取一个值,该值指示 Num Lock 键盘切换键是打开的还是关闭的。 | |
Out | 获取标准输出流。 | |
OutputEncoding | 获取或设置控制台用于写入输出的编码。 | |
Title | 获取或设置要显示在控制台标题栏中的标题。 | |
TreatControlCAsInput | 获取或设置一个值,该值指示是将修改键 Control 和控制台键 C 的组合 (Ctrl+C) 视为普通输入,还是视为由操作系统处理的中断。 | |
WindowHeight | 获取或设置控制台窗口区域的高度。 | |
WindowLeft | 获取或设置控制台窗口区域的最左边相对于屏幕缓冲区的位置。 | |
WindowTop | 获取或设置控制台窗口区域的最顶部相对于屏幕缓冲区的位置。 | |
WindowWidth | 获取或设置控制台窗口的宽度。 |
页首
公共方法
名称 | 说明 | |
---|---|---|
Beep | 已重载。 通过控制台扬声器播放提示音。 | |
Clear | 清除控制台缓冲区和相应的控制台窗口的显示信息。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
MoveBufferArea | 已重载。 将屏幕缓冲区的指定源区域复制到指定的目标区域。 | |
OpenStandardError | 已重载。 获取标准错误流。 | |
OpenStandardInput | 已重载。 获取标准输入流。 | |
OpenStandardOutput | 已重载。 获取标准输出流。 | |
Read | 从标准输入流读取下一个字符。 | |
ReadKey | 已重载。 获取用户按下的下一个字符或功能键。 | |
ReadLine | 从标准输入流读取下一行字符。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ResetColor | 将控制台的前景色和背景色设置为默认值。 | |
SetBufferSize | 将屏幕缓冲区的高度和宽度设置为指定值。 | |
SetCursorPosition | 设置光标位置。 | |
SetError | 将 Error 属性设置为指定的 TextWriter 对象。 | |
SetIn | 将 In 属性设置为指定的 TextReader 对象。 | |
SetOut | 将 Out 属性设置为指定的 TextWriter 对象。 | |
SetWindowPosition | 设置控制台窗口相对于屏幕缓冲区的位置。 | |
SetWindowSize | 将控制台窗口的高度和宽度设置为指定值。 | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) | |
Write | 已重载。 将指定值的文本表示形式写入标准输出流。 | |
WriteLine | 已重载。 将指定的数据(后跟当前行结束符)写入标准输出流。 |
页首
公共事件
名称 | 说明 | |
---|---|---|
CancelKeyPress | 在同时按下修改键 Control (Ctrl) 和控制台键 C (C)(即 Ctrl+C)时发生。 |
页首