=, opérateur (Visual Basic)

Mise à jour : novembre 2007

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

variableorproperty = value

Éléments

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

  • value
    Tout littéral, constante ou expression.

Notes

L'élément situé à gauche du signe égal (=) peut être une simple variable scalaire, une propriété ou un élément d'un tableau. La variable ou la propriété ne peut pas être ReadOnly (Visual Basic). L'opérateur = assigne la valeur du côté droit à la variable ou à la propriété du côté gauche.

Remarque :

L'opérateur = est également utilisé comme un opérateur de comparaison. Pour plus d'informations, consultez Opérateurs de comparaison (Visual Basic).

Surcharge

L'opérateur = peut être surchargé uniquement en tant qu'opérateur de comparaison relationnel et non comme un opérateur d'assignation. Pour plus d'informations, consultez Procédures d'opérateur.

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

Concepts

Instructions d'assignation

Inférence de type local

Référence

&=, opérateur (Visual Basic)

*=, opérateur (Visual Basic)

+= (opérateur Visual Basic)

-=, opérateur (Visual Basic)

/=, opérateur (Visual Basic)

\=, opérateur

^=, opérateur (Visual Basic)

Opérateurs de comparaison (Visual Basic)

ReadOnly (Visual Basic)