官术网_书友最值得收藏!

1.4 編寫第一個(gè)C#應(yīng)用程序——Hello,C#

C#是一種面向?qū)ο蟮木幊陶Z言,主要用于開發(fā)可以在.NET平臺(tái)上運(yùn)行的應(yīng)用程序。它是從C和C++派生來的一種簡單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩木幊陶Z言,并且能夠與.NET框架完美結(jié)合。下面從一個(gè)簡單的實(shí)例講起,然后再深入學(xué)習(xí)。

1.4.1 新建項(xiàng)目

使用Visual Studio 2017開發(fā)環(huán)境編寫C#程序前,首先要?jiǎng)?chuàng)建工程,具體步驟如下。

(1)打開Visual Studio 2017開發(fā)環(huán)境主界面,選擇“文件”→“新建”→“項(xiàng)目”命令,如圖1-26所示。

圖1-26 “新建項(xiàng)目”命令

(2)打開“新建項(xiàng)目”對話框,如圖1-27所示。首先選擇“已安裝”選項(xiàng)卡,然后選擇“Windows桌面”選項(xiàng)卡,在列表框中選擇“控制臺(tái)應(yīng)用”選項(xiàng),然后輸入工程名稱并選擇工程存放的路徑,單擊“確定”按鈕后就返回到“Visual Studio 2017項(xiàng)目”界面,如圖1-28所示。

圖1-27 “新建項(xiàng)目”對話框

圖1-28 “Visual Studio 2017項(xiàng)目”界面

如果Program.cs未在“編輯”窗口中打開,則可以在“解決方案資源管理器”中打開Program.cs的快捷菜單,然后選擇“查看代碼”選項(xiàng)。

1.4.2 添加程序語句

通過Visual Studio 2017中創(chuàng)建一個(gè)非常簡單的Project程序,在命令行中輸入相應(yīng)的內(nèi)容,來了解C#的編程過程以及Visual C#的具體操作流程。

在Visual Studio 2017中進(jìn)入C#文件編輯窗口界面,輸入以下代碼:

1.4.3 運(yùn)行程序

代碼輸入完成后,可以通過以下兩種方法來運(yùn)行程序。

圖1-29 “代碼輸出”界面

(1)在菜單欄上選擇“調(diào)試”→“開始執(zhí)行(不調(diào)試)”命令,或者在編譯環(huán)境中使用快捷鍵Ctrl+F5直接開始執(zhí)行,彈出如圖1-29所示的“代碼輸出”界面。

(2)在菜單欄上選擇“調(diào)試”→“開始調(diào)試”命令,或者單擊工具欄中的按鈕也可以運(yùn)行程序。但是彈出的控制臺(tái)會(huì)一閃而過,并退出程序。

如果想要阻止這種閃退的現(xiàn)象,需要在代碼的最后加上這句“Console.ReadLine();”,也就是“等待用戶輸入”,這樣控制臺(tái)窗口直到用戶按回車鍵才會(huì)關(guān)閉,或者在程序最后加上一句“Console.ReadKey();”,這樣控制臺(tái)窗口在接收一個(gè)字符后才會(huì)退出。

例如:

主站蜘蛛池模板: 眉山市| 平遥县| 沙洋县| 库伦旗| 锡林郭勒盟| 遵义市| 连平县| 和田市| 阿克陶县| 祁连县| 东乡族自治县| 巩留县| 苗栗市| 临泽县| 荆州市| 辽宁省| 永德县| 莱阳市| 邵东县| 成武县| 洛浦县| 卓资县| 屏南县| 九寨沟县| 海口市| 永昌县| 和顺县| 东辽县| 神农架林区| 新宾| 吴江市| 双牌县| 岳阳市| 荆州市| 凌云县| 隆昌县| 馆陶县| 当涂县| 黄梅县| 城步| 弥勒县|