- C#程序設計自學經典
- 楊光
- 642字
- 2021-03-19 17:22:18
1.6 第一個C#程序
現在就來學習下使用Visual Studio 2012編寫第一個C#程序。
1.6.1 編寫第一個C#程序
首先,打開Visual Studio 2012,依次單擊菜單欄中的“文件”→“新建”→“項目”命令,彈出“新建項目”對話框,在左側的項目類型中選擇Visual C#,在右側的模板列表中選擇“控制臺應用程序”,然后給項目起個名字,在此還是以最經典的“Hello World”開始。之后單擊“確定”按鈕即可,如圖1-16所示。

圖1-16 新建控制臺應用程序
初始化項目后,在主窗口上會顯示如下代碼。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleHelloWorld { class Program { static void Main(string[] args) { } } }
在Main方法中添加如下語句。
Console.WriteLine("Hello World!"); Console.ReadLine();
至此,第一個C#程序就完成了。下面來學習下編譯和運行以上程序。
1.6.2 編譯和運行C#控制臺應用程序
在編譯以上程序之前先講解一下C#編譯的過程。
C#語言運行時要經過兩次編譯,第一次編譯是將源代碼編譯為MSIL(Microsoft Intermediate Language,微軟中間語言)。
當程序運行時MSIL代碼載入內存時會進行第二次編譯,中間語言會編譯為機器語言以供計算機調用,第二次編譯只在載入內存時發生,編譯的結果被儲存起來以備重復利用。編譯時是按需編譯,即只編譯所用到的代碼,而不是全部程序,稱為JIT(即時編譯)。
如圖1-17所示,在Visual Studio 2012的菜單欄中依次選擇“生成”→“生成解決方案”選項(快捷鍵為F6)。如果Visual Studio的狀態欄中顯示“生成成功”,就表示代碼沒有編譯錯誤。

圖1-17 編譯程序
在Visual Studio 2012菜單欄中依次選擇“調試”→“開始執行(不調試)”選項(快捷鍵為Ctrl+F5),或選擇“啟動調試”選項(快捷鍵為F5)。運行后結果如圖1-18所示,在控制臺輸出了“Hello World!”。

圖1-18 運行控制臺程序
至此,第一個C#程序就編譯并運行成功了!
- Vue.js 3.x快速入門
- JavaScript全程指南
- Docker進階與實戰
- GameMaker Programming By Example
- Mastering ServiceNow(Second Edition)
- Java程序設計:原理與范例
- MySQL從入門到精通(軟件開發視頻大講堂)
- Building Microservices with .NET Core
- Mastering Python Design Patterns
- JavaScript應用開發實踐指南
- C語言程序設計與應用(第2版)
- Instant Zurb Foundation 4
- 深入大型數據集:并行與分布化Python代碼
- Distributed Computing with Python
- Swift Essentials(Second Edition)