When I execute my program in Visual Studio (just a simple hello world app) it terminates and closes the console window immediately, rather than waiting for me to close it ma
This is by design and your instructor is incorrect. Try launching a .bat file from a folder view and you get precisely the same behaviour!
You can
Set a breakpoint
Ask for user input via Console.Readline()
Console.Readline()
Run to cursor