Opérateur = (Visual Basic)

Affecte une valeur à une variable ou une propriété.

Syntaxe

variableorproperty = value  

Éléments

variableorproperty
Toute variable accessible en écriture ou toute propriété.

value
N’importe quel littéral, constante ou expression.

Notes

L’élément situé à gauche du signe égal (=) peut être une variable scalaire simple, une propriété ou un élément d’un tableau. La variable ou la propriété ne peut pas être ReadOnly. L’opérateur = affecte la valeur sur sa droite à la variable ou à la propriété sur sa gauche.

Notes

L’opérateur = est également utilisé comme opérateur de comparaison. Pour plus d’informations, consultez Opérateurs de comparaison.

Surcharge

L’opérateur = ne peut être surchargé qu’en tant qu’opérateur de comparaison relationnelle, et non en tant qu’opérateur d’assignation. Pour plus d'informations, consultez Operator Procedures.

Exemple

L’exemple suivant illustre l’opérateur d’assignation. La valeur située à droite est assignée à la variable située à gauche.

Dim testInt As Integer
Dim testString As String
Dim testButton As System.Windows.Forms.Button
Dim testObject As Object
testInt = 42
testString = "This is an example of a string literal."
testButton = New System.Windows.Forms.Button()
testObject = testInt
testObject = testString
testObject = testButton

Voir aussi