Partilhar via


&= Operador (Visual Basic)

Concatena uma String expressão a uma String variável ou propriedade e atribui o resultado à variável ou propriedade.

Sintaxe

variableorproperty &= expression  

Partes

variableorproperty
Obrigatório. Qualquer String variável ou propriedade.

expression
Obrigatório. Qualquer String expressão.

Observações

O elemento no lado esquerdo do &= operador pode ser uma variável escalar simples, uma propriedade ou um elemento de uma matriz. A variável ou propriedade não pode ser ReadOnly. O &= operador concatena a String expressão à sua direita com a String variável ou propriedade à sua esquerda e atribui o resultado à variável ou propriedade à sua esquerda.

Sobrecarga

O operador & pode estar sobrecarregado, o que significa que uma classe ou estrutura pode redefinir seu comportamento quando um operando tem o tipo dessa classe ou estrutura. A sobrecarga do & operador afeta o comportamento do &= operador. Se o seu código usa &= em uma classe ou estrutura que sobrecarrega &, certifique-se de entender seu comportamento redefinido. Para obter mais informações, consulte Procedimentos do operador.

Exemplo

O exemplo a seguir usa o &= operador para concatenar duas String variáveis e atribuir o resultado à primeira variável.

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

Consulte também