Switch…case也是一種條件判斷式
甚至可以替代if的陳述式 因為有時候用if會顯得很雜亂
所以如果用switch…case會比較有條理 比較好閱讀程式在寫什麼
那我們今天來寫一個啤酒價格的DropDownList下拉式選單運用switch…case的語法
假設有6種啤酒價格如下:
海泥根 30元
津牌啤酒35元
騎麟啤酒39元
擺威啤酒40元
檸檬莎瓦45元
18天生啤49元
依樣開一個新web form叫Bear
拉進來一個下拉選單 然後把剛剛的啤酒名字寫進去 序號就1.2.3.4.5.6 價格的話寫在程式裡就好 等等再處理
拉一個DropDownList>編輯項目>填資料
圖1
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
switch (bearlist.SelectedItem.Value)
{
case "0":
Label1.Text = "請選擇";
break;
case "1":
Label1.Text = "海泥根 30元";
break;
case "2":
Label1.Text = "津牌啤酒35元";
break;
case "3":
Label1.Text = "騎麟啤酒39元";
break;
case "4":
Label1.Text = "擺威啤酒40元";
break;
case "5":
Label1.Text = "檸檬莎瓦45元";
break;
case "6":
Label1.Text = "18天生啤49元";
break;
}
}
Switch case就大概是這樣使用
如果有寫錯甚麼東西 或 觀念有問題 歡迎下面留言跟我說
:>>