Opérateur de concaténation (&)

Force la concaténation de chaînes de deux expressions.

Syntaxe

result = expression1 & expression2

Arguments :

  • result : toute variable.

  • expression1 : toute expression.

  • expression2 : toute expression.

Remarques

Chaque fois qu'une expression n'est pas une chaîne, elle est convertie en sous-type String. Si les deux expressions sont NULL, result est également NULL. Toutefois, si une seule expression est NULL, celle-ci est traitée comme une chaîne de longueur nulle ("") lorsqu'elle est concaténée avec l'autre expression. Toute expression vide est également traitée comme une chaîne de longueur nulle.

Les exemples suivants illustrent l'utilisation de l'opérateur de concaténation.

Exemple 1 :

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

Exemple 2 :

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

Exemple 3 :

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

Exemple 4 :

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