我遇到了一段代码,
If (ProcessID <> 0) And ("O" <> sProcessStatus And "E" <> sProcessStatus) Then
' Do stuff
End If
我不明白的是第二个条件......如果我离开,有人可以告诉我。
第二个条件是否说sProcessStatus
不是O和E然后做某事吗?
完整性检查。
答案 0 :(得分:1)
是的,这意味着只有满足以下所有条件时才会成立:
ProcessID
不是零sProcess
不是"O"
或"E"
得爱 Yoda条件。 “哦”它不是! “E”的力量不是......
答案 1 :(得分:0)
如果第一个条件不是0
和
如果第二个条件不是“O”而不是“E”然后做某事,是的。
答案 2 :(得分:0)
第二部分是说sProcessStatus不是O而sProcessStatus不是E然后执行动作
换句话说(这不是正确的语法,只是更容易阅读)
if spProcessSatus NOT IN ('O','E') {
process
}