System.Console 表示控制台应用程序的标准输入流、输出流和错误流。此类不能被继承。若要浏览此类型的.NET Framework 源代码,请参阅 Reference Source。 1 获取或设置控制台的背景色。 一个值,指定控制台的背景色;也就是显示在每个字符后面的颜色。默认为黑色。 在 Set 操作中指定的颜色不是 的有效成员。 该用户没有执行此操作的权限。 发生了 I/O 错误。 1 修改键 (Ctrl) 和 console 键 (C) 或 Break 键同时按住(Ctrl+C 或 Ctrl+Break)时发生。 1 获取标准错误输出流。 表示标准错误输出流的 1 获取或设置控制台的前景色。 一个 ,指定控制台的前景色;也就是显示的每个字符的颜色。默认为灰色。 在 Set 操作中指定的颜色不是 的有效成员。 该用户没有执行此操作的权限。 发生了 I/O 错误。 1 获取标准输入流。 表示标准输入流的 1 获取标准错误流。 标准错误流。 1 获取标准输入流。 标准输入流。 1 获取标准输出流。 标准输出流。 1 获取标准输出流。 表示标准输出流的 1 从标准输入流读取下一个字符。 输入流中的下一个字符;如果当前没有更多的字符可供读取,则为负一 (-1)。 发生了 I/O 错误。 1 从标准输入流读取下一行字符。 输入流中的下一行字符;如果没有更多的可用行,则为 null。 发生了 I/O 错误。 内存不足,无法为返回的字符串分配缓冲区。 下一行字符中的字符数大于 1 将控制台的前景色和背景色设置为默认值。 该用户没有执行此操作的权限。 发生了 I/O 错误。 1 属性设置为指定的 对象。 一个流,它是新的标准错误输出。 为 null。 调用方没有所要求的权限。 1 属性设置为指定的 对象。 一个流,它是新的标准输入。 为 null。 调用方没有所要求的权限。 1 属性设置为指定的 对象。 一个流,它是新的标准输出。 为 null。 调用方没有所要求的权限。 1 将指定的布尔值的文本表示形式写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 Unicode 字符值写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 Unicode 字符数组写入标准输出流。 Unicode 字符数组。 发生了 I/O 错误。 1 将指定的 Unicode 字符子数组写入标准输出流。 Unicode 字符的数组。 中的起始位置。 要写入的字符数。 为 null。 小于零。 共同指定一个不在 中的位置。 发生了 I/O 错误。 1 将指定的 值的文本表示形式写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的双精度浮点值的文本表示形式写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 32 位有符号整数值的文本表示写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 64 位有符号整数值的文本表示写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定对象的文本表示形式写入标准输出流。 要写入的值,或者为 null。 发生了 I/O 错误。 1 将指定的单精度浮点值的文本表示形式写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的字符串值写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 使用指定的格式信息将指定对象的文本表示形式写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的对象。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 使用指定的格式信息将指定对象的文本表示形式写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的第一个对象。 要使用 写入的第二个对象。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 使用指定的格式信息将指定对象的文本表示形式写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的第一个对象。 要使用 写入的第二个对象。 要使用 写入的第三个对象。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 使用指定的格式信息将指定的对象数组的文本表示形式写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的对象的数组。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 将指定的 32 位无符号整数值的文本表示写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 64 位无符号整数值的文本表示写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将当前行终止符写入标准输出流。 发生了 I/O 错误。 1 将指定布尔值的文本表示形式(后跟当前行终止符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 Unicode 字符值(后跟当前行终止符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 Unicode 字符数组(后跟当前行终止符)写入标准输出流。 Unicode 字符数组。 发生了 I/O 错误。 1 将指定的 Unicode 字符子数组(后跟当前行终止符)写入标准输出流。 Unicode 字符的数组。 中的起始位置。 要写入的字符数。 为 null。 小于零。 共同指定一个不在 中的位置。 发生了 I/O 错误。 1 将指定的 值的文本表示形式(后跟当前行终止符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的双精度浮点值的文本表示形式(后跟当前行终止符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 32 位有符号整数值的文本表示(后跟当前行的结束符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 64 位有符号整数值的文本表示(后跟当前行的结束符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定对象的文本表示形式(后跟当前行终止符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的单精度浮点值的文本表示形式(后跟当前行终止符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的字符串值(后跟当前行终止符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 使用指定的格式信息,将指定对象(后跟当前行终止符)的文本表示形式写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的对象。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 使用指定的格式信息,将指定对象的文本表示形式(后跟当前行终止符)写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的第一个对象。 要使用 写入的第二个对象。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 使用指定的格式信息,将指定对象的文本表示形式(后跟当前行终止符)写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的第一个对象。 要使用 写入的第二个对象。 要使用 写入的第三个对象。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 使用指定的格式信息,将指定的对象数组(后跟当前行终止符)的文本表示形式写入标准输出流。 复合格式字符串(请参见“备注”)。 要使用 写入的对象的数组。 发生了 I/O 错误。 为 null。 中的格式规范无效。 1 将指定的 32 位无符号的整数值的文本表示(后跟当前行的结束符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 将指定的 64 位无符号的整数值的文本表示(后跟当前行的结束符)写入标准输出流。 要写入的值。 发生了 I/O 错误。 1 事件提供数据。此类不能被继承。 2 获取或设置一个值,该值指示同时按下 修改键和 控制台键 (Ctrl+C) 或 Ctrl+Break 键是否会终止当前进程。默认值为 false,这将终止当前进程。 如果当前进程在事件处理程序结束时应继续,则为 true;如果当前进程应终止,则为 false。默认值为 false;当前进程将在事件处理程序返回时终止。如果为 true,当前进程将继续。 2 获取中断当前进程的修改键和控制台键的组合。 一个枚举值指定中断当前进程的组合键。没有默认值。 1 表示将要处理 事件的方法。 事件源。 含事件数据的 对象。 2 指定定义控制台前景色和背景色的常数。 2 黑色。 蓝色。 青色(蓝绿色)。 藏蓝色。 深紫色(深蓝绿色)。 深灰色。 深绿色。 深紫红色。 深红色。 深黄色(赭色)。 灰色。 绿色。 紫红色。 红色。 白色。 黄色。 指定能够中断当前进程的修改键和控制台键的组合。 1 修改键加上 Break 控制台键。 修改键加 控制台键。