Задать вопрос
@Amarg0
student

Как выводить в консоль текст, который можно будет редактировать?

Поясню.
Задача - вывести текст с возможностью редактирования.
К примеру, вывожу на экран:
Имя - Александр
"Александр" можно редактировать и в дальнейшем прочитать с экрана.
Как это можно реализовать?
  • Вопрос задан
  • 1623 просмотра
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
@vilgeforce
Раздолбай и программист
Хехе, ну это будет весело. Я сходу вижу такое решение: нужно ловить нажатия клавиш, если это обычный символ - добавлять его в буфер и выводить на экран. Если это backspace - удалять из буфера последний символ и выводить на экран "\b " для затирания последнего выведенного символа. Соответственно, в момент нажатия Enter ничего с экрана читать не надо, достаточно взять из буфера.
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы