可能重複: Switch statement fallthrough in C#? 以下代碼是在C#非法的,因爲控制不能從一個標籤的情況下,通過下降到另一個。但是,這種行爲在C++中完全合法。那麼,你將如何在C#中編寫相同的行爲? enum TotalWords
{
One = 1,
Two,
Three,
Four
}
public String
我需要針對多個(獨佔 - 意味着匹配其中一個字符串的字符串不能匹配任何其他字符串)正則表達式的字符串,並根據匹配的哪一個執行不同的代碼段。我有什麼目前: m = firstre.match(str)
if m:
# Do something
m = secondre.match(str)
if m:
# Do something else
m = thirdre.m
我需要評估的Ajax.Request(使用原型)與switch語句中的迴應:如果我檢查服務器發送的「結果」值 new Ajax.Request('http://localhost/somescript.php',{method:'post',parameters:params,onSuccess:
function(response)
{
var result =
我該如何做這樣的事情?還是我需要一直使用IF? ar = [["a","b"],["c"],["d","e"]]
x = "b"
case x
when ar[0].include?(x)
puts "do something"
when ar[1].include?(x)
puts "do else"
when ar[2].include?(x)
puts