关于逻辑运算符&&和||及!
&& 表示and ,|| 表示or,!表示not。
1 And(&&):对两个Boolean表达式执行逻辑和。 2 AndAlso(&):与AndAlso类似,关键差异是AndAlso显示短路行为,如果AndAlso中的第一个表达式为False,则不计算第二个表达式。 3 or(||):对两个Boolean表达式执行逻辑或。 4 orElse(|):与Or类似,关键差异是OrElse显示短路行为,如果OrElse中的第一个表达式为True,则不计算第二个表达式。 5 VB.net 与 C# 的对应 6 And 对应 && 7 AndAlso 对应 & 8 or 对应 || 9 orElse 对应 | 10 11 条件AND && (并且) 有一个假为假 2个都是真 为真 12 a&&b a和b 都为真是(a&&b)为真 13 14 false && false false 15 false && true false 16 true && false false 17 true && true true 18 19 条件OR || (或) 有一个真为真 20 a||b a和b 有一个为真时a||b为真 21 22 false || false false 23 false || true true 24 true || false true 25 true || true true