串连运算符 (&)

强制对两个表达式进行字符串串联。

语法

result = expression1 & expression2

参数:

  • Result:任何变量。

  • expression1:任何表达式。

  • expression2:任何表达式。

注释

只要表达式不是字符串,就将其转换为 String 子类型。如果两个表达式均为 Null,则结果也为 Null。但是,如果只有一个表达式为 Null,则当该表达式与其他表达式串联时,会被视为零长度字符串 ("")。任何为空的表达式也被视为零长度字符串。

以下示例说明了串联运算符的用法。

示例 1:

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

示例 2:

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

示例 3:

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

示例 4:

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