VB.NET 指定した桁数だけ同じ文字を文字列で定義する
VB.NETで指定した桁数だけ同じ文字を文字列で定義する方法を紹介します。
例えばオール9の10桁の文字列9999999999を定義するときに、9999999999を指定するのは、桁数を間違える危険があるため、なるべく避けたいです。
桁数を間違えやすいDim str As String = "9999999999"以下のように指定すれば、指定した桁数だけ同じ文字の文字列を定義することができます。
"9"cのcはchar型を示すためにつけています。
第2引数で桁数を指定できます。以下の例では10桁の文字列にしたいため、10を指定しています。
Dim str As String = New String("9"c, 10)