Just another WordPress site

文字配列の要素を連結する

2016.06.03

文字配列の要素を連結する

StringクラスのJoinメソッドを使うことで文字配列を指定文字で連結することが出来ます。

1.stringオブジェクトの生成

2.元となる文字列の指定

3.Joinメソッドにより文字列を連結する

Joinメソッドの値はstringのコピーで返されます。

第一引数には連結する区切り文字、第二引数には引数には分割する文字、または文字列を指定します。

また、第三引数に開始する配列番号、第四引数に連結する要素数を指定することで指定した配列要素のみを連結することが出来ます。

文字配列がNULLだった場合ArgumentNullExceptionの例外が発生します。

また、配列番号の開始が0未満だった場合、配列要素が0未満の場合、開始する配列番号と連結する要素数の合計が文字配列の数を上回る場合ArgumentOutOfRangeExceptionの例外が発生します。


private void button1_Click(object sender, EventArgs e)

{

   string[] str1 = {"ab","cd","ef"};



   string str2 = String.Join("/",str1);



   MessageBox.Show(str2);



   string str3 = String.Join("/",str1,1,2);



   MessageBox.Show(str3);

}

関連記事