Stringクラスでは乗算演算子はサポートされていません。 いくつかの言語では、乗算演算子を使って同じ文字の並びを任意の回数だけ繰り返した文字列を作ることが出来ますが、Stringクラスではそういった操作は用意されていません。 またString.Repeatのようなメソッドも用意されていません。 そのため、必要な回数だけ連結を繰り返すなどして作成する必要があります。

同じ文字列を繰り返した文字列を作成する(Repeat)
Imports System

Class Sample
  Shared Sub Main()
    ' Dim s As String = "foo" * 10
    Dim s As String = String.Empty

    For i As Integer = 1 To 10
      s += "foo"
    Next

    Console.WriteLine(s)
  End Sub
End Class
実行結果
foofoofoofoofoofoofoofoofoofoo

この方法で長大な文字列を生成する場合は、パフォーマンスの観点からStringBuilderクラスを使うことも検討してください。

MENTAにてテキストチャットによるサポートを行っています。 問題の解決法をお探しの方や.NET/C#を学習中の方はどうぞご利用ください。