&= Operador (Visual Basic)

Concatena una expresión a String una variable o propiedad y asigna el resultado a la variable o String propiedad.

Sintaxis

variableorproperty &= expression  

Partes

variableorproperty
Necesario. Cualquier String variable o propiedad.

expression
Obligatorio. Cualquier expresión String .

Comentarios

El elemento del lado izquierdo del operador puede ser una variable escalar simple, una propiedad &= o un elemento de una matriz. La variable o propiedad no puede ser ReadOnly. El operador concatena la expresión a la derecha a la variable o propiedad a su izquierda y asigna el resultado a la variable o propiedad &= String a su String izquierda.

Sobrecarga

El operador& se puede sobrecargar, lo que significa que una clase o estructura puede volver a definir su comportamiento cuando un operando tiene el tipo de esa clase o estructura. La sobrecarga del & operador afecta al comportamiento del &= operador. Si el código usa en una clase o estructura que sobrecarga , asegúrese &= de que comprende su comportamiento & redefinido. Para obtener más información, consulta Operator Procedures.

Ejemplo

En el ejemplo siguiente se usa &= el operador para concatenar dos variables y String asignar el resultado a la primera variable.

Dim var1 As String = "Hello "
Dim var2 As String = "World!"
var1 &= var2
' The value of var1 is now "Hello World!".

Consulta también