Não é possível verificar se uma tecla foi premida quando a aplicação não tem uma consola ou quando a entrada da consola foi redireccionada de um ficheiro. Tente Console.In.Peek.
Click to search this error in Google
English version
Cannot see if a key has been pressed when either application does not have a console or when console input has been redirected from a file. Try Console.In.Peek.