「選擇結構(Selection Structure)」會根據程式的「判斷條件」是否成立來決定程式最後要往哪一流程(程序)去跑。
選擇結構包含:
if陳述句switch陳述句?:運算子
?: 運算子
1
變數 = 運算式 ? ture的結果 : false的結果
範例
成績 60分以上「及格」,低於60「被當」。
1
string result = (score >= 60) ? "及格" : "被當";
[C# 筆記] ?: 運算子 by R
Book: Visual C# 2005 建構資訊系統實戰經典教本