First, this program is divided into 3 important routines. In the A subroutine, we show how to create a New String from an entire character array.
Module Module1
Sub Main()
A()
B()
C()
End Sub
Sub A()
' Construct string from character array.
Dim array(2) As Char
array(0) =
"a"c
array(1) =
"b"c
array(2) =
"c"c
Dim example As String = New String(array)
Console.WriteLine(example)
Console.WriteLine(example =
"abc")
Console.WriteLine()
End Sub
Sub B()
' Construct string from repeated character.
Dim example As String = New String(
"a"c, 10)
Console.WriteLine(example)
Console.WriteLine(example =
"aaaaaaaaaa")
Console.WriteLine()
End Sub
Sub C()
' Construct string from part of character array.
Dim array(5) As Char
array(0) =
"a"c
array(1) =
"B"c
array(2) =
"c"c
array(3) =
"D"c
array(4) =
"e"c
array(5) =
"F"c
Dim example As String = New String(array, 0, 3)
Console.WriteLine(example)
Console.WriteLine(example =
"aBc")
End Sub
End Module
abc
True
aaaaaaaaaa
True
aBc
True