关于C# 控制台应用程序的运行和调试的疑问!
教材一开始讲,就是在写的代码最后加上一句Console.ReadLine();这样VS环境中按F5调试的时候控制台就会等待输入,不会一闪而过。在bin\Debug或者ob...
教材一开始讲,就是在写的代码最后加上一句 Console.ReadLine();
这样VS环境中按 F5 调试的时候控制台就会等待输入,不会一闪而过。
在bin\Debug或者obj\Debug 文件夹生成的exe程序运行效果是一样的。
……
但是教我的那个一上来就不在代码最后加一句 Console.ReadLine(); ,不用F5 而是用 Ctrl+F5 来执行程序,
这样控制台同样是等待状态,最后一行显示“请按任意键继续. . .”
而如果这样做,我发现在bin\Debug或者obj\Debug 文件夹生成的exe程序,运行起来就是一闪而过的。
……
1)我不太明白教的那个为什么不按书讲;
2)按照一般做法,在最后一行到底加不加 Console.ReadLine(); 的?
教材没讲明白(根本没提 Ctrl+F5),教的人也没讲明白
都在学窗体了,现在再回头提这个一开始的问题,很惭愧。 展开
这样VS环境中按 F5 调试的时候控制台就会等待输入,不会一闪而过。
在bin\Debug或者obj\Debug 文件夹生成的exe程序运行效果是一样的。
……
但是教我的那个一上来就不在代码最后加一句 Console.ReadLine(); ,不用F5 而是用 Ctrl+F5 来执行程序,
这样控制台同样是等待状态,最后一行显示“请按任意键继续. . .”
而如果这样做,我发现在bin\Debug或者obj\Debug 文件夹生成的exe程序,运行起来就是一闪而过的。
……
1)我不太明白教的那个为什么不按书讲;
2)按照一般做法,在最后一行到底加不加 Console.ReadLine(); 的?
教材没讲明白(根本没提 Ctrl+F5),教的人也没讲明白
都在学窗体了,现在再回头提这个一开始的问题,很惭愧。 展开
展开全部
ctr+F5是调试运行。深究这个没多大意义。IDE只是个环境,精髓在你的编程思想。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刚开始学编程把,有一点要告诉你。学编程要耐心,多写代码绝对是好事。老师讲课是不会按照书上来的,因为书上的是你自己业余时间看以及练习的。如果按照书上的讲,那么光讲C#语言的语法以及特性都不知道要讲几个月。呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询