Если я правильно понимаю ваш вопрос, вы хотите проверить, если x > y
и y > z
и z > q
. Если это так, вы можете использовать что-то вроде:
If x > y AndAlso y > z AndAlso z > q Then
End If
Однако, это может занять больше времени, когда у вас будет больше чисел, и я предполагаю, что вы ищете что-то более общее. Что-то вроде этого будет то, что вы ищете:
Dim x, y, z, q As Double
x = 5
y = 7
z = 2
q = 14
Dim asArray As Double() = {x, y, z, q}
Dim sorted = asArray.OrderByDescending(Function(i) i)
If asArray.SequenceEqual(sorted) Then
' Do your thing.
End If