Operatore di concatenazione (&)

Forza la concatenazione delle stringhe di due espressioni.

Sintassi

result = expression1 & expression2

Argomenti:

  • Result: qualsiasi variabile.

  • expression1: qualsiasi espressione.

  • expression2: qualsiasi espressione.

Note

Ogni volta che un'espressione non è una stringa, viene convertita in un sottotipo String. Se entrambe le espressioni sono Null, il risultato è Null. Tuttavia, se solo un'espressione è Null, tale espressione viene considerata una stringa di lunghezza zero ("") quando viene concatenata all'altra espressione. Qualsiasi espressione Empty viene considerata una stringa di lunghezza zero.

Negli esempi seguenti viene illustrato l'uso dell'operatore di concatenazione.

Esempio 1

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

Esempio 2

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

Esempio 3

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

Esempio 4

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