Partager via


&=, opérateur (Visual Basic)

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

Composants

  • variableorproperty
    Obligatoire.Toute variable ou propriété String.

  • expression
    Obligatoire.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 d' &= concatène l'expression d' String sur sa droite à la variable d' String ou la propriété dans sa gauche, et assigne le résultat à la variable ou la propriété dans sa 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 (Visual Basic).

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

Référence

&, opérateur (Visual Basic)

+= (opérateur Visual Basic)

Opérateurs d'assignation (Visual Basic)

Opérateurs de concaténation (Visual Basic)

Priorité des opérateurs en Visual Basic

Opérateurs répertoriés par fonctionnalité (Visual Basic)

Autres ressources

Instructions dans Visual Basic