Operador de Concatenação (&)

Força a concatenação de strings de duas expressões.

Sintaxe

result = expression1 & expression2

Argumentos:

  • Resultado: Qualquer variável.

  • expression1: Qualquer expressão.

  • expression2: Qualquer expressão.

Comentários

Sempre que a expressão não for uma string, ela será convertida em um subtipo String. Se as duas expressões forem Nulas, o resultado também será Nulo. No entanto, se apenas uma expressão for Nula, essa expressão será tratada como uma string de tamanho zero ("") quando concatenada com a outra expressão. Qualquer expressão vazia também será tratada como uma string de tamanho zero.

Os exemplos a seguir ilustram o uso do operador de concatenação.

Exemplo 1:

Dim str1, str2, result
str1 = "Hello"
str2 = "World"
result = str1 & str2
'Output -> "HelloWorld"

Exemplo 2:

Dim str3, num3, result1
str3 = "Age: "
num3 = 25
result1 = str3 & num3
'Output -> "Age: 25"

Exemplo 3:

Dim expr1, expr2, result2
expr1 = Null
expr2 = "World"
result2 = expr1 & expr2
'Output -> "World"

Exemplo 4:

Dim expr3, expr4, result3
expr3 = " "
expr4 = "World"
result3 = expr3 & expr4
'Output -> "World"