【发布时间】:2011-10-06 00:20:28
【问题描述】:
在编写 If 语句时,我总是在需要时使用 And,例如:
If 1=1 And 2=2 Then
我唯一一次使用AndAlso 是,如果第一个不是真的,第二个条件是否会出错,例如:
If Not IsDbNull(Value) AndAlso Value=2 Then
但是,最近我听说AndAlso 的性能比And 更好,因为只有在第一个条件为真时才会读取第二个条件。
在这种情况下,我应该一直使用AndAlso吗?
【问题讨论】:
标签: vb.net if-statement operators