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