&=-Operator (Visual Basic)
Verkettet einen String-Ausdruck mit einer String-Variablen oder -Eigenschaft und weist das Ergebnis der Variablen oder der Eigenschaft zu.
variableorproperty &= expression
Teile
variableorproperty
Erforderlich. Beliebige String-Variable oder -Eigenschaft.expression
Erforderlich. Ein beliebiger String-Ausdruck.
Hinweise
Das Element auf der linken Seite des Operators &= kann eine einfache Skalarvariable, eine Eigenschaft oder ein Element eines Arrays sein. Die Variable oder die Eigenschaft kann nicht ReadOnly (Visual Basic)sein. Der Operator &= verkettet den String Ausdruck für das Recht zur String-Variablen oder Eigenschaft auf der linken und weist das Ergebnis der Variablen oder Eigenschaft auf der linken Seite.
Überladen
Der &-Operator (Visual Basic) kann überladen werden. Das bedeutet, dass eine Klasse oder Struktur sein Verhalten neu definiert, wenn ein Operand den Typ dieser Klasse oder Struktur aufweist. Das Überladen des Operators & hat Auswirkungen auf das Verhalten des Operators &=. Wenn im Code &= auf eine Klasse oder Struktur angewendet wird, die & überlädt, sollten Sie auf jeden Fall sein neu definiertes Verhalten verstehen. Weitere Informationen finden Sie unter Operatorprozeduren (Visual Basic).
Beispiel
Im folgenden Beispiel wird der Operator &= verwendet, um zwei String-Variablen zu verketten und das Ergebnis der ersten Variablen zuzuweisen.
Dim var1 As String = "Hello "
Dim var2 As String = "World!"
var1 &= var2
' The value of var1 is now "Hello World!".
Siehe auch
Referenz
Zuweisungsoperatoren (Visual Basic)
Verkettungsoperatoren (Visual Basic)
Operatorrangfolge in Visual Basic
Operatoren sortiert nach Funktionalität (Visual Basic)