或If运营商的其他声明

时间:2014-03-14 10:26:14

标签: .net vb.net if-statement

我有一个问题,希望有人可以帮助我。

如果我在if else语句中使用或操作符

If Date.Now.Month > 3 OR UserID < 100 then
...
Else
...
End If

代码是否在&gt; 3处制动,并且如果我们有一个月= 2,则doesent考虑&lt; 100那么就没有其他的声明。或者我如何解释这里的If语句?

2 个答案:

答案 0 :(得分:3)

那将是你的If语句倒置,所以:

Date.Now.Month <= 3 AND UserID >= 100

答案 1 :(得分:0)

您将遇到以下情况: Date.Now.Month <= 3 AND UserId >= 100