

Determine if a key has been pressed and store this in a variable.

If no key has been pressed, the program should continue without waiting.




string chr = string.Empty;
if(Console.KeyAvailable)
  chr = Console.ReadKey().Key.ToString();