【发布时间】:2015-11-02 11:51:54
【问题描述】:
在评估表达式时,And 比 AndAlso 更受青睐的情况是什么?我假设较早的关键字只是为了向后兼容而存在,但仍然会遇到使用 And 的示例。
谢谢!
-- 问题已按要求进行了编辑,使其(更多?)独一无二。
我读到了这个问题What is the difference between And and AndAlso in VB.NET?
我了解 And 和 AndAlso 的概念差异,这不是我所问的,因为可以通过阅读来辨别。有了这个,我看不出这是一个重复的问题,Jon Hanna 已经给出了很好的答案。
再次感谢。
【问题讨论】:
-
如果你要测试多个函数的布尔结果呢?如果 PostToAccounts() 和 RollOverTax() 和 PayEmployee() ?
-
在链接的问题中,this is the first answer 解决了您可能想要使用
And而不是AndAlso的问题。 -
And是在 VB 中执行按位运算的唯一方法(如副本中所述)
标签: vb.net