Programmation Visual Basic .NET/Assignation et comparaison
Apparence
Assignation
[modifier | modifier le wikicode]L'opérateur "=" sert pour l'affectation et la comparaison.
Pour définir une variable :
x = 7 ' x est à présent égal à sept
x = -1294
x = "exemple"
Comparaison
[modifier | modifier le wikicode]Pour comparer deux valeurs (constantes ou variables) :
If 4 = 9 Then
End ' sortie du programme
End If
If 1234 = 1234 Then
MsgBox("1234 est identique à 1234 !")
End If
MsgBox("Sept égal deux est " & (7 = 2) & ".") ' False
MsgBox("Sept égal sept est " & (7 = 7) & ".") ' True
Cas particulier : plusieurs signes égaux consécutifs :
Dim x As Boolean
x = 2 = 7
Le second opérateur sera exécuté en premier, renvoyant False, puis l'assignation de x à False.
Autres opérateurs de comparaison
[modifier | modifier le wikicode] (x <> y) ' Différent
(x < y) ' Inférieur
(x > y) ' Supérieur
(x <= y) ' Inférieur ou égal
(x >= y) ' Supérieur ou égal