&=, opérateur (Visual Basic)
Mise à jour : novembre 2007
Concatène une expression String à une variable ou une propriété String et assigne le résultat à la variable ou à la propriété.
variableorproperty &= expression
Éléments
variableorproperty
Requis. Toute variable ou propriété String.expression
Requis. Toute expression String.
Notes
L'élément situé à gauche de l'opérateur &= 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 située du côté droit à la variable ou propriété du côté gauche.
Surcharge
L'opérateur &, opérateur (Visual Basic) peut être surchargé, ce qui signifie qu'une classe ou une structure peut redéfinir son comportement lorsqu'un opérande a le type de cette classe ou de cette structure. La surcharge de l'opérateur & affecte le comportement de l'opérateur &=. Si votre code utilise &= sur une classe ou structure qui surcharge &, assurez-vous que vous comprenez son comportement redéfini. Pour plus d'informations, consultez Procédures d'opérateur.
Exemple
L'exemple suivant utilise l'opérateur &= pour concaténer deux variables String et assigner le résultat à la première variable.
Dim var1 As String = "Hello "
Dim var2 As String = "World!"
var1 &= var2
' The value of var1 is now "Hello World!".
Voir aussi
Concepts
Référence
Opérateurs de concaténation (Visual Basic)