配列を文字列に変換する
サンプルプログラム
配列から文字列に変換するには Join 関数を使います。
この関数は引数で渡された配列をすべて連結し戻り値として返してくれます。また、区切り文字を指定することもできるのでCSVデータなどを作成するのに便利です。
このプログラムは配列に格納された文字列をカンマ区切りで文字列に変換し出力しています。
Sub Main() Dim testStr As String Dim testArray() As String = {"abc", "def", "ghi"} '配列をカンマで区切って文字列型の変数に代入する(第2引数は省略可能) testStr = Join(testArray, ",") 'abc,def,ghi 'と表示される Console.WriteLine(testStr) End Sub
Join関数の引数と文字列
引数:Join(String 変換したいString配列() ,String 区切り文字列)
戻り値:変換後の文字列