&= – operátor (Visual Basic)
Zřetězí String
výraz k String
proměnné nebo vlastnosti a přiřadí výsledek proměnné nebo vlastnosti.
Syntaxe
variableorproperty &= expression
Součástky
variableorproperty
Povinný: Libovolná String
proměnná nebo vlastnost
expression
Povinný: Libovolný String
výraz.
Poznámky
Element na levé straně operátoru &=
může být jednoduchá skalární proměnná, vlastnost nebo prvek pole. Proměnnou nebo vlastnost nelze přečíst jen pro čtení. Operátor &=
zřetězí String
výraz vpravo s String
proměnnou nebo vlastností vlevo a přiřadí výsledek proměnné nebo vlastnosti vlevo.
Přetížení
Operátor & může být přetížen, což znamená, že třída nebo struktura mohou předefinovat své chování, pokud operand má typ této třídy nebo struktury. &
Přetížení operátoru ovlivňuje chování operátoru&=
. Pokud váš kód používá &=
ve třídě nebo struktuře, která přetížení &
, ujistěte se, že rozumíte jeho předdefinované chování. Další informace naleznete v tématu Procedury operátoru.
Příklad
Následující příklad používá &=
operátor zřetězení dvou String
proměnných a přiřazení výsledku k první proměnné.
Dim var1 As String = "Hello "
Dim var2 As String = "World!"
var1 &= var2
' The value of var1 is now "Hello World!".