使用以下代码:
case "GETSITES":
case "SITESETUP":
MessageBox.Show("Help! I am suffering from the Air-Conditioned Nightmare!!!");
// ...
Run Code Online (Sandbox Code Playgroud)
将MessageBox.Show被执行或者开关值为"GETSITES"还是"SITESETUP"?
或者仅当开关值是"SITESETUP"?
既然"GETSITES"没有休息,我想是的,但我不确定.
UPDATE
我想我应该把我的问题写成:
这两个代码片段在语义上是等价的吗?
片段1
case 0:
case 1:
// bla bla bla;
break;
Run Code Online (Sandbox Code Playgroud)片段2(伪代码)
case 0, 1:
// bla bla bla;
break;
Run Code Online (Sandbox Code Playgroud)