как реализовать консоль в c#

266
22 июля 2021, 15:20

Захотелось сделать что-то типо консоли CMD, вообщем консольку с командами простую. (Вводишь например time - выдает время.) Пробовал через case - закрывается сразу. Вообщем просто хочу узнать что юзать для создания такого.

И ещё одну маленькую вещь - вот ввёл команду - получил результат, и как вернуться обратно к вводу команд?

Console.Title = "Console";
Console.WriteLine("  ");
Console.Write(" User> ");
Answer 1

Пример с простым циклом

var exit = false;
while(!exit)
{
    switch(Console.ReadLine())
    {
        case "exit":
            exit = true;
            break;
        case "time":
            Console.WriteLine(DateTime.Now);
            break;
        default:
            Console.WriteLine("Неизвестная команда!");
            break;
    }
}
READ ALSO
Почему происходит запись данных в таблицу из другой сессии, несмотря на то, что я установил блокировку чтения для таблицы?

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

У меня есть таблица t, которая содержит два столбца: name VARCHAR(20) NOT NULL, surname VARCHAR(20) NOT NULL

252
yii2 запрос INNER JOIN c массивом значений

yii2 запрос INNER JOIN c массивом значений

Есть таблица с квартирами и у каждой квартиры есть удобстваУдобства разные и разное количество их

206
Отследить все запросы к базе MySQL

Отследить все запросы к базе MySQL

Суть проблемы: есть скрипт огромный, написанный мною, но использующий множество функционала из фремворка CMS(prestashop)Сам по себе процесс работы...

410
Как подключиться к сети TOR без прокси?

Как подключиться к сети TOR без прокси?

Надо спарситьonion сайт, но используя curl и другие похожие посты ничего не выходит

212