Concatenation Operator (&)
Forces string concatenation of two expressions.
Syntax
result = expression1 & expression2
Arguments:
-
Result: Any variable.
-
expression1: Any expression.
-
expression2: Any expression.
Remarks
Whenever an expression is not a string, it is converted to a String subtype. If both expressions are Null, result is also Null. However, if only one expression is Null, that expression is treated as a zero-length string ("") when concatenated with the other expression. Any expression that is Empty is also treated as a zero-length string.
The following examples illustrates the use of concatenation operator.
Example 1:
Dim str1, str2, result
str1 = "Hello"
str2 = "World"
result = str1 & str2
'Output -> "HelloWorld"
Example 2:
Dim str3, num3, result1
str3 = "Age: "
num3 = 25
result1 = str3 & num3
'Output -> "Age: 25"
Example 3:
Dim expr1, expr2, result2
expr1 = Null
expr2 = "World"
result2 = expr1 & expr2
'Output -> "World"
Example 4:
Dim expr3, expr4, result3
expr3 = " "
expr4 = "World"
result3 = expr3 & expr4
'Output -> "World"