&= Operator (Visual Basic)
Sammanfogar ett String
uttryck till en String
variabel eller egenskap och tilldelar resultatet till variabeln eller egenskapen.
Syntax
variableorproperty &= expression
Delar
variableorproperty
Obligatoriska. Valfri String
variabel eller egenskap.
expression
Obligatoriska. Alla String
uttryck.
Kommentarer
Elementet till vänster om operatorn &=
kan vara en enkel skalär variabel, en egenskap eller ett element i en matris. Variabeln eller egenskapen kan inte vara ReadOnly. Operatorn &=
sammanfogar String
uttrycket till höger om variabeln String
eller egenskapen till vänster och tilldelar resultatet till variabeln eller egenskapen till vänster.
Överbelastning
& Operatorn kan överbelastas, vilket innebär att en klass eller struktur kan omdefiniera sitt beteende när en operande har den typen av klass eller struktur. Överlagring av operatorn &
påverkar operatorns &=
beteende. Om koden används &=
i en klass eller struktur som överbelastas &
bör du se till att du förstår dess omdefinierade beteende. Mer information finns i Operatorprocedurer.
Exempel
I följande exempel används operatorn &=
för att sammanfoga två String
variabler och tilldela resultatet till den första variabeln.
Dim var1 As String = "Hello "
Dim var2 As String = "World!"
var1 &= var2
' The value of var1 is now "Hello World!".