變數是程式用來儲存、讀取與操作資料的基本單元。從使用者角度看,變數是描述某項資訊的名稱(如姓名、價格、長度);從電腦底層看,變數代表記憶體中的一塊儲存空間,其型別決定了可存放的資料種類與大小。
C# 是強型別語言,編譯器會強制檢查變數的型別安全。使用變數前,必須先宣告(定義),否則會導致編譯錯誤。
int score = 100; — 變數擁有明確的起始值。int score; — 變數無初始值,必須在可執行程式碼區塊中先指派才能使用。接下來的章節將深入探討命名慣例與七大變數分類(靜態、實例、陣列元素、參數、區域變數等)。