&=-Operator (Visual Basic)
Verkettet einen String
Ausdruck mit einer String
Variablen oder Eigenschaft und weist das Ergebnis der Variablen oder Eigenschaft zu.
Syntax
variableorproperty &= expression
Bestandteile
variableorproperty
Erforderlich. Jede String
Variable oder Eigenschaft.
expression
Erforderlich. Beliebiger String
-Ausdruck.
Bemerkungen
Das Element auf der linken Seite des &=
-Operators kann eine einfache skalare Variable, eine Eigenschaft oder ein Element eines Arrays sein. Die Variable oder Eigenschaft kann nicht ReadOnly sein. Der &=
Operator verkettet den Ausdruck auf seiner String
rechten Seite mit der String
Variablen oder Eigenschaft auf der linken Seite und weist das Ergebnis der Variablen oder Eigenschaft auf der linken Seite zu.
Überladen
Der &-Operator kann überladen werden. Dies bedeutet, dass eine Klasse oder Struktur ihr Verhalten neu definieren kann, wenn ein Operand den Typ dieser Klasse oder Struktur aufweist. Das Überladen des &
-Operators wirkt sich auf das Verhalten des &=
-Operators aus. Wenn Ihr Code &=
in einer Klasse oder Struktur verwendet, die &
überlädt, müssen Sie dessen neu definiertes Verhalten verstehen. Weitere Informationen finden Sie unter Operator Procedures.
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!".