From Xojo Documentation
Used to represent a String literal.
|string||String literal.||A string literal value.|
An empty string is not nil
Including Double Quotes
If you need to include a double quote mark inside your string literal, you can do it by typing two consecutive double quote marks. For example, a sentence like He told me "yes" can be typed in as a string literal as:
Following the same logic, the literal """" actually represents a single double quote character (the first and last double quotes denote a string literal and the 2 consecutive double quotes in-between represents a double quote character).
The ampersand (&) character
Be aware that a single ampersand (&) character will often be interpreted as a keyboard shortcut if you are using your string literal inside the user interface, e.g. if you use your string literal as a button caption, a menu item… This behavior is aimed at implementing keyboard shortcuts (a.k.a. keyboard accelerators) on Microsoft Windows operating system. As a consequence, you may need to use "&&" instead of a single "&" character in some cases.
This example concatenates two strings and stores the result in a variable: