C# 支援哪些不同的條件語句?
條件語句要求程式設計師指定一個或多個條件供程式評估或測試,以及在一個或多個條件判定為 true 時要執行的語句,另外還可選擇指定一個或多個條件判定為 false 時要執行的語句。
以下為條件語句型別:
| 序號 | 語句及描述 |
|---|---|
| 1 | if 語句 if 語句由一個布林表示式和一個或多個語句組成。 |
| 2 | if...else 語句 if 語句後面可以選擇跟一個 else 語句,該語句在布林表示式為 false 時執行。 |
| 3 | 巢狀 if 語句 可以在一個 if 或 else if 語句中使用另一個 if 或 else if 語句。 |
| 4 | switch 語句 switch 語句允許測試一個變數是否與一個值列表相等。 |
| 5 | 巢狀 switch 語句 可以在一個 switch 語句中使用另一個 switch 語句。 |
讓我們看看 C# 中巢狀 switch 語句的一個示例 -
switch (a) {
case 100:
Console.WriteLine("This is part of outer switch ");
switch (b) {
case 200:
Console.WriteLine("This is part of inner switch ");
break;
}
break;
}
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP