I have a long string like this
dim LongString as String = \"123abc456def789ghi\"
And I want to split it into a string array. Each element
Last array is missing:
Public Function SplitByLength(ByVal text As String, _
ByVal length As Integer) As String()
' Argument validation elided
Dim strArray As String() = New String((text.Length \ length) - 1) {}
Dim i As Integer
For i = 0 To text.Length - 1
strArray(i) = text.Substring((i * length), length)
Next i
' Get last array:
ReDim Preserve strArray(i)
strArray(i) = text.Substring(i * length)
Return strArray
End Function