Консоль / Console

Класс представляет собой инструмент доступа к системной консоли. Предназначен для низкоуровнего манипулирования выводом в консоль.

Свойства

НажатаКлавиша / KeyPressed

Доступ: Чтение

КурсорЛево / CursorLeft

Доступ: Чтение/Запись

КурсорВерх / CursorTop

Доступ: Чтение/Запись

Ширина / Width

Доступ: Чтение

Высота / Height

Доступ: Чтение

ЦветТекста / TextColor

Доступ: Чтение/Запись

ЦветФона / BackgroundColor

Доступ: Чтение/Запись

КодировкаВходногоПотока / InputEncoding

Доступ: Чтение/Запись

Возвращает или задает кодировку консоли, используемую при чтении входных данных.

КодировкаВыходногоПотока / InputEncoding

Доступ: Чтение/Запись

Возвращает или задает кодировку консоли, используемую при чтении входных данных.

Методы

ПрочитатьСтроку / ReadLine()

Прочитать / Read()

Очистить / Clear()

ВывестиСтроку / WriteLine()

Вывести / Write()

ВидимостьКурсора / CursorVisible()

Сигнал / Beep()

Воспроизводит звуковой сигнал.

ОткрытьСтандартныйПотокВвода / OpenStandardInput()

Получает системный поток ввода stdin

Возвращаемое значение

Поток

ОткрытьСтандартныйПотокОшибок / OpenStandardError()

Получает системный поток вывода ошибок stderr

Возвращаемое значение

Поток

ОткрытьСтандартныйПотокВывода / OpenStandardOutput()

Получает системный поток вывода stdout

Возвращаемое значение

Поток

УстановитьПотокВывода / SetOutput()

Глобально переопределяет стандартный вывод и направляет в другой поток

Параметры

  • target: Поток назначения

УстановитьПотокОшибок / SetError()

Глобально переопределяет стандартный поток ошибок и направляет в другой поток

Параметры

  • target: Поток назначения

Конструкторы

По умолчанию