在Visual Basic中如何确定一个变量是否大于两个其他变量

问题描述 投票:-3回答:2

我知道如何确定基本变量中的一个变量是否大于另一个变量

Dim dbl_Boat1Total As Double = 10
Dim dbl_Boat2Total As Double = 5


 If (dbl_Boat1Total > dbl_Boat2Total) Then
            lbl_Boat1Rank.Text = "1"
        End If

但是我如何确定一个变量是否大于其他两个变量?

Dim dbl_Boat1Total As Double = 10
Dim dbl_Boat2Total As Double = 5
Dim dbl_Boat3Total As Double = 2.5
vb.net
2个回答
0
投票
Dim dbl_Boat1Total As Double = 10 Dim dbl_Boat2Total As Double = 5 Dim dbl_Boat3Total As Double = 2.5 If (dbl_Boat1Total > dbl_Boat2Total AndAlso dbl_Boat1Total > dbl_Boat3Total) Then lbl_Boat1Rank.Text = "1" End If
我认为无法比较一个变量是否大于2个或更多其他变量。

使用AndAlso运算符:如果(statement1)AndAlso(statement2)

如果statement1为false,则vb.net不会运行第二个,我认为在这种情况下这很好,在其他情况下,您可以使用经典的And运算符。


0
投票
Dim dbl_Boat1Total As Double = 10 Dim dbl_Boat2Total As Double = 5 Dim dbl_Boat3Total As Double = 2.5> If (dbl_Boat1Total > dbl_Boat2Total) And (dbl_Boat1Total > dbl_Boat3Total) Then lbl_Boat1Rank.Text = "1" End If
© www.soinside.com 2019 - 2024. All rights reserved.