Вывод на экран нескольких разных строк после нажатия рандомной клавиши - C#
Формулировка задачи:
Как сделать так, чтобы каждая отдельная строка текста выводилась на экран после очередного нажатия любой клавиши пользователем? То есть после запуска на экране должно вывести: "1", затем после нажатия любой клавиши "2", затем после нажатия любой клавиши "3". И, наконец, после очередного нажатия - программа должна завершаться. При этом сама клавиша на экране выводиться не должна, как в прикрепленном коде.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("1");
Console.ReadKey();
Console.WriteLine("2");
Console.ReadKey();
Console.WriteLine("3");
Console.ReadKey();
}
}
}Решение задачи: «Вывод на экран нескольких разных строк после нажатия рандомной клавиши»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
int i = 0;
do
{
Console.WriteLine(i);
Console.ReadKey(true);
i++;
}
while (true);
}
}