The program begins by constructing three string variables called strA, strB, and strC:
The statements following the declarations display the values of expressions using the three variables. Like numeric expressions, string expressions are made up of operators and operands, and the operands may be variables or constants. Note that the concatenation operator can be either + or &.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' Declare three string variables
Dim strA As String = "Albert"
Dim strB As String = "Bobby"
Dim strC As String = "Charlie"
' Evaluate expressions and display results
Label1.Text = strA
Label2.Text = strB
Label3.Text = strC
Label4.Text = strA & strB
Label5.Text = strA + strC
Label6.Text = strB & " " & strC
Label7.Text = strA & ", " & strB & ", and " & strC & " are friends."
End Sub
The lengths of string variables is variable, and they can hold strings up to 2 billion characters long.