请仔细阅读我的问题。你将看到一大堆很可能是非常糟糕的逻辑。
Dim num As Boolean
Select Case MyFoo
Case MyFoo.num
num = True
Case Else
num = False
End Select
我的问题是:这个case语句是否有任何可能的方式根据环境或构建选项等进行不同的分支......我并不是说它随机分支,而是一个环境看到它总是分支到Case Else,另一个环境总是看到它分支到 Case MyFoo.num
构建选项/开关、优化规则、环境设置等...
编辑 - 假设我的对象看起来像这样:
Public Enum MyFoo
word = 1
otherword = 2
num = 3
blahblah = 4
End Enum