编程小白,如有不当之处欢迎指正!
1.使用ctrl+F5快捷键或在栏目中点击【调试】-->【开始执行(不调试)】

2.在主函数最后输入Console.ReadKey();

再按F5或者点击启动或者点击调试,程序运行结束后就会停留下来,窗口不会一闪而过。

另外可以在末尾合适位置按F9加断点,再按F5进行调试。
这里顺便说一下ReadKey()和ReadLine()的区别,C#官方文档中的介绍是这样的(.NET7)

ReadKey()方法的最常见用途之一 ReadKey() 是在用户按下某个键时暂停程序执行,然后应用终止或显示其他信息窗口。
ReadLine()方法主要是方法 ReadLine 从标准输入流中读取一行。

3.修改项目配置,方法如下:
点击【工程文件】后右键,选择【属性】 (不要选cs文件或sln文件)
解决方案资源管理器的窗口可以按【ctrl+;】打开
也可以点击选中工程文件后在VS工具栏中点击【项目】中的【属性】打开
左栏选择【应用程序】,右栏中将【输出类型】改为【控制台应用程序】

保存设置后再运行就会多出来一段文字,不会再一闪而过了~

以上为所有的解决方法~
后来创建新项目时发现,创建类型不同时还是会有影响,创建.NET Framework时即使更改设置仍然会一闪而过。。╮(╯▽╰)╭

1727




被折叠的 条评论
为什么被折叠?



