请参考ch2_3.sln的执行结果界面。
如果打开文件资源管理器进入指定文件夹可以看到proj2_3.exe文件,它是可执行文件。
其实我们可以双击此proj2_3在控制台执行此程序,可是如果读者真的双击proj2_3执行此程序时,控制台只是闪一下就结束了。为了让程序在此环境下执行,可以在程序末端增加以下两行代码,让界面冻结。
Console.WriteLine("Press any key to exit."); // 输出字符串 Console.ReadKey(); // 等待输入
未来6-3-2节还会正式说明Console.ReadKey()函数,现在读者只需要知道这个函数是等待键盘输入,有冻结屏幕界面的效果就可以了。
方案ch2_5.sln: 冻结界面重新设计ch2_3.sln。
按任意键后可以得到下列结果。
再按一次任意键,才可以关闭上述控制台窗口。不过读者如果再次直接启动proj2_5.exe,就可以看到界面冻结,如下所示。
上述按任意键此界面就会结束,注:后文中的所有实例,基本上都省略了上面两行让界面冻结的步骤。