You can use
Console.ReadKey();
To read 1 key. You could then do something like this:
string key = Console.ReadKey().Key.ToString();
if(key.ToUpper() == "W")
    Console.WriteLine("User typed 'W'!");
else 
    Console.WriteLine("User did not type 'W'");
Or:
if(key == "")
    Console.WriteLine("User pressed enter!");
else
    Console.WriteLine("User did not press enter.");
And if you do not care if the user types anything but presses enter after, you could just do:
// Some code here
Console.ReadLine();
// Code here will be run after they press enter