Operador de concatenación (&)

Fuerza la concatenación de cadenas de dos expresiones.

Sintaxis

result = expression1 & expression2

Argumentos:

  • Result: cualquier variable.

  • expression1: cualquier expresión.

  • expression2: cualquier expresión.

Observaciones

Cuando una expresión no es una cadena, se convierte en un subtipo String. Si ambas expresiones son Null, el resultado también es Null. Sin embargo, si solo una expresión es Null, esa expresión se trata como una cadena de longitud cero ("") cuando se concatena con la otra expresión. Cualquier expresión que esté vacía también se trata como una cadena de longitud cero.

En los siguientes ejemplos se muestra el uso de los operadores de concatenación.

Ejemplo 1:

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

Ejemplo 2:

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

Ejemplo 3:

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

Ejemplo 4:

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