2026-05-05 了解 C# 中的一些基礎概念
2026-05-05 了解 C# 中的一些基礎概念,
我:
我已完成C# hello world ,
我們可以繼續進行下一個階段,深入了解更多基礎知識。
GPT:
太好了!你已經完成了 C# 的 “Hello World”,這是非常棒的起點!接下來,我們進入第二階段,來了解 C# 中的一些基礎概念,包括 變數和資料型別,這是所有程式的基本構成單位。
階段 2:變數與資料型別
在這個階段,我們會學習以下內容:
- 變數的定義與使用
- 常見的資料型別
- 變數的命名規則
1. 什麼是變數?
變數 是一個用來存儲數據的命名空間。在程式中,變數可以幫助我們存放和管理各種數據,例如整數、浮點數、文字等等。你可以把變數想像成程式中的一個「小盒子」,可以在其中存放資料,並在程式的不同部分中使用這些資料。
範例:
1 | int age = 25; |
在上面的程式碼中,我們定義了三個變數:
- **
age**:用來存放一個整數(int)值25。 - **
name**:用來存放一個字串(string)值"Alice"。 - **
height**:用來存放一個雙精度浮點數(double)值5.9。
2. 常見的資料型別
C# 提供了多種資料型別,用來存放不同類型的資料。在這裡,我們介紹一些最常見的基本資料型別:
整數型別(
int):用來存放整數值。1
int number = 10;
浮點數型別(
float、double):用來存放小數。float的精度較低,而double的精度較高。1
2double price = 19.99;
float weight = 3.5f; // 注意:`float` 型別的值需要加上 `f` 字尾布林型別(
bool):用來存放布林值(true或false)。1
bool isHappy = true;
字串型別(
string):用來存放文字。1
string greeting = "Hello, World!";
字符型別(
char):用來存放單個字符,必須使用單引號。1
char letter = 'A';
3. 變數的命名規則
在 C# 中,變數的命名需要遵循一些基本的規則:
- 名稱必須以字母或下劃線(
_)開頭,不能以數字開頭。 - 變數名稱不能包含空格,例如
my variable是不合法的名稱。 - 變數名稱區分大小寫,例如
age和Age是兩個不同的變數。 - 避免使用 C# 關鍵字(如
int、class等)作為變數名稱。
良好的變數命名風格:
- 使用有意義的名稱,描述變數存放的內容。
- 遵循駝峰命名法,例如
firstName或totalPrice。
範例:
1 | int totalScore = 100; |
實戰練習
接下來,我們來做一些小練習,幫助你鞏固所學的變數和資料型別的知識。
練習 1:定義變數
請你自己嘗試定義以下變數:
- 一個整數變數
myAge,值為30。 - 一個字串變數
favoriteColor,值為"blue"。 - 一個布林變數
isStudent,值為true。
練習 2:使用變數
請定義一個變數 firstName,值為 "John",並使用 Console.WriteLine() 輸出 "Hello, John!"。
問題
- 問題: 為什麼我們需要使用不同的資料型別?
- 問題: 在定義變數時,如何選擇合適的資料型別?
完成這些練習後,如果你有任何問題或需要進一步的解釋,請隨時告訴我!我們可以繼續進行下一個階段,深入了解更多關於變數和運算的知識。