Re: [.NET] 請問關於Exit陳述式
※ 引述《MOONRAKER (㊣科學小飛俠8號又笨又禿)》之銘言:
: 這倒是讓我想到一個問題。
: 像PASCAL, C這類追求簡潔的語言,select/case裡面的case都是簡單有序數
: 而且還限制不可以重覆,否則造成ambiguity不能通過編譯
: 那麼,VB的case是script-language的風格
: 可以放範圍(i to j),可以放字串、非序數
: 那有可能一次會執行好幾個分支嗎?
: 例如我們考慮string A = "john":
: select case A
: case is ="john"
: ...
: case is >"jack"
: ...
: end select
: 這個時候會執行兩個case還是一個?
只會執行一個
C/C++/C#/Java/.... 都是會有多個分支,必須用break離開select區塊
但VB的Select跟If一樣,只會有一個結果
: 如果這樣那exit select就有用處了(雖然還是可以不用)
:
我想 Exit Select 這個陳述式很難會有機會使用到吧
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半點癡情遺留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多悽悽慘慘的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.99.146
推
07/26 02:36, , 1F
07/26 02:36, 1F
→
07/26 02:37, , 2F
07/26 02:37, 2F
→
07/26 02:39, , 3F
07/26 02:39, 3F
→
07/26 08:47, , 4F
07/26 08:47, 4F
討論串 (同標題文章)