Я пытаюсь создать простую игру clickclickclick для консоли в C# с Visual Studio. Единственное, что еще не работает, - это то, как консоль может подсчитывать нажатия любой кнопки на клавиатуре. Проблема с существующим кодом заключается в том, что оператор остается верным даже после отпускания кнопки.C# clickclickclick консольная игра - правильное отображение кнопки
using System;
using System.Diagnostics;
public class clickclickclickgame
{
public static void Main()
{
Stopwatch timer = new Stopwatch();
int amountofpresses = 0;
timer.Start();
while (timer.ElapsedMilliseconds < 2000)
{
if (Console.KeyAvailable == true) // this is where my question is about.
{
timer.Restart();
amountofpresses++;
}
timer.Stop();
Console.WriteLine(amountofpresses);
}
}
вы должны «прочитать» ключ ... – rene
@Damion Gans Прочтите мой ответ, я объясню некоторые вещи и у вас есть решение для вас. – EpicKip