visual studio 2008 里运行c#程序为什么命令提示符闪一下就没了?

来源:百度知道 编辑:UC知道 时间:2024/05/25 05:35:41

ctrl+f5运行就不会了,你直接f5的话闪下就没了
或者在最后加上一行Console.ReadLine();

因为你直接点了那个绿色三角形按钮,那是运行并生成,如果没有在代码的最后有Console.ReadLine(); 这句的话当然会一闪而过,那句语句的作用是停在那边等待输入。你按ctrl+F5就只运行,不会一闪而过了。

最后加句代码 Console.ReadLine();
或者 Ctrl+F5 调试代码

这个道理很简单,控制台程序,当所有的代码都执行完了就会自动关闭的。

所以在你的程序最后加上一句:Console.ReadLine(); 程序运行到最后就会停住,等待你输入,这时按一下回车,程序就结束了。

很少做控制台程序,原来是这样啊