Operator + (String Concatenation)

Concatenates two strings

Syntax
   Declare Operator + ( ByRef lhs As String, ByRef rhs As String ) As String
   Declare Operator + ( ByRef lhs As ZString, ByRef rhs As ZString ) As 
   ZString
   Declare Operator + ( ByRef lhs As WString, ByRef rhs As WString ) As 
   WString

Usage
   result = lhs + rhs

Parameters
   lhs
      The left-hand side string to concatenate.
   rhs
      The right-hand side string to concatenate.

Description
   This operator concatenates two strings.  Unlike 
   Operator & (String Concatenation With Conversion) both expressions must 
   be strings, and may not be converted (in fact, any attempt to 
   concatenate a string with a non-string or two non-strings will result in 
   a type mismatch error, with the exception of when operator overloading 
   is used in a UDT).

Example
   Dim As String a = "Hello, ", b = "World!"
   Dim As String c
   c = a + b
   Print c

Output:

   Hello, World!

Differences from QB
   * None

See also
   * Operator + (Add)
   * Operator & (String Concatenation With Conversion)
   * Str

