首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> C# >> 關於C#

Head First C# 學習筆記:第二章 - 撰寫第一行程式碼

     編輯:關於C#

本文整理自《Head First C#》中文版第二章(第 66 頁)核心內容,引導初學者建立第一個 Windows Forms 專案、撰寫按鈕點擊事件處理常式,並介紹 C# 基本語法規則。

建立專案與 UI 佈局

  1. 開啟 Visual Studio,建立新專案 → Windows Forms App (.NET Framework)。
  2. 從工具箱拖曳一個 Button 至表單。
  3. 雙擊按鈕,VS 自動產生 button1_Click 事件處理常式並切換到程式碼視圖。

撰寫第一個事件處理常式

在 button1_Click 中輸入以下六行指令:

private void button1_Click(object sender, EventArgs e)
{
    int x = 3;
    x = x + 1;
    MessageBox.Show("x 的值是 " + x);
    x = x * 2;
    MessageBox.Show("現在 x 變成 " + x);
    MessageBox.Show("迴圈結束!");
}

按 F5 執行,點擊按鈕,依序彈出三個訊息盒,觀察變數 x 的變化。

C# 語法 101:新手必備四大規則

規則說明範例
分號結尾每一行陳述式必須以分號結束x = x + 1;
註解雙斜線開頭,編譯器忽略// 這行不會執行
空白不敏感大多數空白、換行、縮排不影響語意x = 3; 與 x=3; 相同
變數宣告必須指定型別與名稱int weight; // weight 是整數
區塊界定類別、方法本文以大括號包裹public void go() { ... }

關鍵觀念補充

  • 型別安全:C# 是強型別語言,變數一旦宣告型別即不可存放其他型別值(需明確轉型)。
  • IntelliSense:VS 編輯器提供即時語法提示、自動完成,善用它能大幅減少拼字錯誤。
  • 除錯:在程式碼左側點擊設定中斷點(紅點),按 F5 進入除錯模式,滑鼠懸停變數即可查看當前值。

延伸練習

  1. 修改程式碼,改用 for 迴圈跑 5 次,每次累加 x 並顯示。
  2. 嘗試宣告 string、double、bool 變數並輸出。
  3. 將訊息盒改為在表單上新增 Label 顯示結果。

第二章雖短,卻建立了「專案 → UI → 事件 → 程式碼 → 執行 → 觀察」的完整開發迴圈,是後續所有章節的基石。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved