Iterações em cadeias de caracteres
O .NET trata string como uma classe, então podemos aplicar um for/each a uma string, veja:
Dim s As String = "ABCDE"
Dim c As Char
For Each c In s
Console.Write(c & ".") ' => A.B.C.D.E.
Next
Porém isso, apesar de poder ser útil, não é uma operação muito ágil. O acesso numérico seria mais rápido, assim:
Dim i As Integer
For i = 0 To s.Length - 1
Console.Write(s.Chars(i) & ".") ' => A.B.C.D.E.
Next