下午好,
我是Visual Basic(和Stack Overflow)的新手,我对ElseOr
和AndAlso
之间的区别提出了一个相当简单的问题。
如果我正在构建一个If...Then...Else
声明,其中涉及识别一周中的几天(即周末作为周六和周日),我想说If(text input) = 'Saturday' AndAlso Sunday = 'weekend'
,或者我想说{ {1}}?
谢谢!
答案 0 :(得分:1)
在这种情况下,它将是OrElse
。并观察间距......关键字为AndAlso
和OrElse
。它不适用于这些词之间的空格。
Dim day As String = Console.ReadLine()
Dim weekend AS Boolean = False
If day = "Saturday" OrElse day = "Sunday" Then weekened = True