直播中
然后再選擇“Console Application”(控制臺應(yīng)用程序),命名為 "Hello1" (不需要加引號),點(diǎn)擊“OK”,VS.NET開始生成應(yīng)用程序的殼(shell)。
現(xiàn)在讓我們來分析一下這個殼中已經(jīng)具備的代碼。
首先我們會看到關(guān)鍵字namespace(名稱空間)。你可以將名稱空間簡單地理解為是將類歸在一起的東西。C# 中的名稱空間與C++中的名稱空間相似,但還具備一些額外的功能。另外,它也同Java中的package關(guān)鍵字相似。
下面的語句是using 命令,它負(fù)責(zé)告訴編譯器在System 庫中尋找未知的類。.NET 攜帶了一套可擴(kuò)展的系統(tǒng)庫,由它們的名稱空間名確定其范圍。在C# 中,所有的I/O 操作都是系統(tǒng)庫的一部分,而不是語言本身的一部分。
接著我們看到"public class Class1"聲明。作為一個先進(jìn)的面向?qū)ο蟮拈_發(fā)語言,C# 中的所有代碼都必須包含在一個類里面,不存在全局函數(shù)或數(shù)據(jù)。
程序中還包含一個方法Main,它是所有C# 程序的進(jìn)入大門。
修改一下代碼
現(xiàn)在我們要增加一些代碼來執(zhí)行一些有用的操作。第一件事是將右上角的窗口切換到Class View(類視圖),然后展開"Hello1" 名稱空間,點(diǎn)擊 "Class1" 類。在屬性窗口中將名稱修改為Hello?,F(xiàn)在的代碼窗口變?yōu)椋?
將光標(biāo)移到Main方法內(nèi)的TODO注釋之后,輸入“Console”這個命令。請注意發(fā)生了什么:
你能看到系統(tǒng)自動列出了Console類的相關(guān)方法。選擇 WriteLine,然后寫入下面這一行:
Console.WriteLine("Hello from VS.NET!");
運(yùn)行
現(xiàn)在,從“Build”菜單中選擇“Build”項,然后從“Debug”(調(diào)試)菜單中選擇 "Start Without Debugging"(不調(diào)試啟動)。最后,控制臺應(yīng)該顯示出 "Hello From VS.NET!"的信息。這說明,我們已經(jīng)大功告成了 :-)