Консоль Тумблер - PullRequest
       4

Консоль Тумблер

0 голосов
/ 07 апреля 2020

Я делаю консольное приложение с меню и подменю. Внутри некоторых подменю у меня есть опции ВКЛ и ВЫКЛ. Для этого я хотел бы обновить название моего подменю, скажем, Feed Cat [OFF], чтобы сказать Feed cat [ON].

1 Ответ

0 голосов
/ 10 апреля 2020

Возможно, вам следует попытаться сделать [OFF] и [ON] частью строковой переменной. Затем при выборе опции вкл / выкл измените значение. Вы не включили свой код, но я думаю, что-то вроде этого будет работать.

  public class Program {
  static string onOff = "[OFF]";

  static void Main(){
    //menu
    while(true){
      //submenu
      while(true){
        string title = $"feed cats {onOff}";
        Console.WriteLine(title);
        string option = Console.ReadLine();
        if (option == "off"){
                onOff = "[OFF]";
            } else if (option == "on"){
              onOff = "[ON]";
            }
        }
      }
    }
  }
...