Vb.net 不了解是否有其他阻止行为
我有以下代码:Vb.net 不了解是否有其他阻止行为,vb.net,Vb.net,我有以下代码: Sub Main() Dim a As Integer = 8 * 60 Dim b As Integer Dim c As Integer If a < (6 * 60) Then b = 0 And c = 0 ElseIf a >= 6 * 60 And a < 9 * 60 Then b = 30 And c = 1 Else b = 45 And
Sub Main()
Dim a As Integer = 8 * 60
Dim b As Integer
Dim c As Integer
If a < (6 * 60) Then
b = 0 And c = 0
ElseIf a >= 6 * 60 And a < 9 * 60 Then
b = 30 And c = 1
Else
b = 45 And
c = 1
End If
MsgBox(b)
End Sub
Sub-Main()
尺寸a为整数=8*60
作为整数的Dim b
作为整数的Dim c
如果a<(6*60),则
b=0,c=0
如果a>=6*60且a<9*60,则
b=30,c=1
其他的
b=45和
c=1
如果结束
MsgBox(b)
端接头
认为我不明白,我在哪里需要别人的帮助:
谁能给我解释一下这种行为吗 您正在使用
和关键字,这是不允许的和
是一个逻辑运算符(与或
、和
、或
一起使用)
以下几点应该行得通
Sub Main()
Dim a As Integer = 8 * 60
Dim b As Integer
Dim c As Integer
If a < (6 * 60) Then
b = 0
c = 0
ElseIf a >= 6 * 60 And a < 9 * 60 Then
b = 30
c = 1
Else
b = 45
c = 1
End If
MsgBox(b)
End Sub
Sub-Main()
尺寸a为整数=8*60
作为整数的Dim b
作为整数的Dim c
如果a<(6*60),则
b=0
c=0
如果a>=6*60且a<9*60,则
b=30
c=1
其他的
b=45
c=1
如果结束
MsgBox(b)
端接头
您在不允许使用的地方使用了和
关键字和
是一个逻辑运算符(与或
、和
、或
一起使用)
以下几点应该行得通
Sub Main()
Dim a As Integer = 8 * 60
Dim b As Integer
Dim c As Integer
If a < (6 * 60) Then
b = 0
c = 0
ElseIf a >= 6 * 60 And a < 9 * 60 Then
b = 30
c = 1
Else
b = 45
c = 1
End If
MsgBox(b)
End Sub
Sub-Main()
尺寸a为整数=8*60
作为整数的Dim b
作为整数的Dim c
如果a<(6*60),则
b=0
c=0
如果a>=6*60且a<9*60,则
b=30
c=1
其他的
b=45
c=1
如果结束
MsgBox(b)
端接头
太棒了!非常感谢你,知道这一点很有帮助!伟大的非常感谢你,知道这一点很有帮助!