(5)程序運(yùn)行結(jié)果如圖1.42所示。
技巧:從圖1.41中可以看到,“啟動(dòng)調(diào)試”命令和“開(kāi)始執(zhí)行(不調(diào)試)”命令后面都有快捷鍵,所以開(kāi)發(fā)人員也可以通過(guò)按F5鍵或Ctrl+F5鍵來(lái)運(yùn)行程序。
照貓畫(huà)虎:創(chuàng)建一個(gè)Windows應(yīng)用程序,然后運(yùn)行該應(yīng)用程序。提示:運(yùn)行方法與控制臺(tái)應(yīng)用程序相同。(20分)(實(shí)例位置:光盤(pán)\mr\01\zmhh\01_zmhh)
1.6.2 基本功訓(xùn)練2——如何中斷當(dāng)前程序的運(yùn)行
視頻講解:光盤(pán)\mr\01\lx\如何中斷當(dāng)前程序的運(yùn)行.exe
實(shí)例位置:光盤(pán)\mr\01\zmhh\02
如果一個(gè)應(yīng)用程序正在運(yùn)行,那么該如何中斷這個(gè)程序呢?下面通過(guò)運(yùn)行一個(gè)控制臺(tái)應(yīng)用程序來(lái)演示,實(shí)現(xiàn)過(guò)程如下。
(1)參照1.4.1小節(jié)創(chuàng)建一個(gè)控制臺(tái)應(yīng)用程序,項(xiàng)目名稱(chēng)為StopProgram,并且讓解決方案名稱(chēng)與項(xiàng)目名稱(chēng)相同。
(2)在解決方案資源管理器中雙擊鼠標(biāo)打開(kāi)StopProgram項(xiàng)目下的Program.cs文件,并在Main方法中輸入如下代碼。
Console.WriteLine("演示中斷當(dāng)前程序的運(yùn)行!"); //向控制臺(tái)輸出指定文字
Console.ReadLine(); //等待讀取鍵盤(pán)的輸入,這里防止程序立刻退出
(3)單擊工具欄中的“啟動(dòng)調(diào)試”圖標(biāo)運(yùn)行該程序,運(yùn)行結(jié)果如圖1.43所示。
(4)在程序運(yùn)行之后可以通過(guò)單擊工具欄中的“停止調(diào)試”按鈕中斷正在運(yùn)行的程序,如圖1.44所示。
& 說(shuō)明:若要停止調(diào)試,也可以選擇菜單欄中的“調(diào)試”/“停止調(diào)試”命令來(lái)中斷程序,如圖1.45所示。
照貓畫(huà)虎:創(chuàng)建一個(gè)Windows應(yīng)用程序,然后通過(guò)單擊工具欄中的“停止調(diào)試”按鈕中斷正在運(yùn)行的程序。(20分)(實(shí)例位置:光盤(pán)\mr\01\zmhh\02_zmhh)