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.

variableorproperty &= expression

Partes

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

  • expression
    Obrigatório. Qualquer expressão String.

Comentários

O elemento à esquerda do operador &= pode ser uma simples variável escalar, uma propriedade ou um elemento de uma matriz. A variável ou propriedade não pode ser ReadOnly (Visual Basic). O &= operador concatena a String a expressão à direita para a String variável ou propriedade na sua esquerda e atribui o resultado à variável ou propriedade na sua esquerda.

Sobrecarga

Operador & (Visual Basic) pode ser sobrecarregado, o que significa que uma classe ou estrutura pode redefinir seu comportamento quando um operando tem o tipo daquela classe ou estrutura. Sobrecarregar o operador & afeta o comportamento do operador &=. Se seu código usa &= em uma classe ou estrutura que sobrecarrega &, certifique-se de que você entende seu comportamento redefinido. Para obter mais informações, consulte Procedimentos do operador (Visual Basic).

Exemplo

O exemplo a seguir usa o operador &= para concatenar duas variáveis String 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

Referência

Operador & (Visual Basic)

Operador += (Visual Basic)

Operadores de atribuição (Visual Basic)

Operadores de concatenação (Visual Basic)

Precedência do operador no Visual Basic

Operadores listados por funcionalidade (Visual Basic)

Outros recursos

Instruções no Visual Basic