
Martín
Esta es probablemente una pregunta embarazosa, ya que sin duda la respuesta es deslumbrantemente obvia.
He usado Visual Studio durante años, pero esta es la primera vez que realizo un desarrollo de ‘Aplicación de consola’.
Cuando ejecuto mi aplicación, aparece la ventana de la consola, aparece la salida del programa y luego la ventana se cierra cuando la aplicación sale.
¿Hay alguna manera de mantenerlo abierto hasta que haya verificado la salida o ver los resultados después de que la ventana se haya cerrado?
Si ejecuta sin depurar (Ctrl+F5), entonces, de manera predeterminada, le solicita que presione regresar para cerrar la ventana. Si desea utilizar el depurador, debe colocar un punto de interrupción en la última línea.

Juan
Dado que ejecutarlo desde VS adjunta el depurador de VS, puede verificar si hay un depurador adjunto:
if (Debugger.IsAttached)
{
Console.WriteLine("Debugger is attached. Press any key to exit.");
Console.ReadKey();
}
Supongo que la única advertencia es que aún se pausará si adjunta cualquier otro depurador, pero ese incluso puede ser un comportamiento deseado.
Ir al menú de depuración->Presionar Iniciar sin depurar
Si está utilizando .NET, ponga Console.ReadLine()
antes del final del programa.
esperará por <ENTER>
.

usuario1323995
A veces, un simple truco que no altera su configuración o código puede ser:
Establezca un punto de interrupción con F9, luego ejecute Debug con F5.
Monodevelop hace lo que esperas.
– ctrl-alt-delor
12 dic 2016 a las 18:21