Compartilhar via


Operador &= (Visual Basic)

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

Sintaxe

variableorproperty &= expression  

Partes

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

expression
Obrigatórios. Qualquer expressão de String .

Comentários

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 expressão String à direita à variável ou propriedade String à esquerda e atribui o resultado a essa última.

Sobrecarga

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

Exemplo

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

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

Confira também