2

我来自 C/Java 背景,除非你放一个 break 语句,否则 switch case 会产生级联效应

  switch(index)
   {
       case 0: doSomething();        
       case 1: doSomethingElse(); 
       // ...
   }

所以案例 0 级联到案例 1。

VB是这种情况吗?case 0 会像上面那样自动级联到 case 1 吗?

  Select Case Index

  Case 0 ' code
  Case 1 ' code
  ...
  End Select
4

1 回答 1

4

不,VB6 中的 Select/Case 没有“break”语句。事实上,我认为“break”甚至不是VB6中的保留字。

如果 case 0 中的代码运行,那么它不会级联到 case 1。

于 2012-04-19T19:24:49.113 回答