Array.ConvertAllメソッドを使うことで、配列内の全要素の値を変換することが出来ます。 このメソッドでは、変換処理を記述したメソッドをConverterデリゲートの形式で指定することで、その処理を配列内の全要素に適用し、その結果を格納した配列を取得することが出来ます。

このメソッドを使うことにより、ある配列を別の型の配列に変換したり、全要素に同じ関数を適用して値を変換する事が出来ます。

Array.ConvertAllメソッドを使って文字列型配列を数値型配列に変換する
Imports System

Class Sample
  '  文字列を数値に変換するメソッド
  Shared Function ToInt(ByVal str As String) As Integer
    Return Integer.Parse(str) ' 数値として不正な文字列等の処理については省略
  End Function

  Shared Sub Main()
    Dim strings() As String = {"0", "1", "2", "3"}

    ' 文字列型配列内のすべての要素を数値に変換する
    Dim ints() As Integer = Array.ConvertAll(strings, AddressOf ToInt)

    For Each i As Integer In ints
      Console.Write("{0}, ", i)
    Next
    Console.WriteLine()
  End Sub
End Class
実行結果
0, 1, 2, 3,