逻辑运算符

下表说明了逻辑运算符的说明和符号:

表 11-3 逻辑运算符

说明 符号
逻辑非 Not
逻辑与 And
逻辑或 Or
逻辑排除 Xor

以下示例说明了逻辑运算符的用法:

示例 1

Dim A, NotA
A = True
NotA = Not A   ' Logical negation: Not True
'NotA: Not True is False

示例 2

Dim B, C, AndResult
B = True
C = False
AndResult = B And C   ' Logical conjunction: True And False
'AndResult: True And False is False

示例 3

Dim D, E, OrResult
D = True
E = False
OrResult = D Or E   ' Logical disjunction: True Or False
'OrResult: True Or False is True

示例 4

Dim F, G, XorResult
F = True
G = False
XorResult = F Xor G   ' Logical exclusion: True Xor False
'XorResult: True Xor False is True