質問: String.Empty; count++; } ``` ![![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/4d59171f0f07f338b25f71858c935a2c.png) 簡易的なものですが、一応参考に。 ・理想 右側のテキストボックス数字を入力→ボタンをクリック→配列1表示→ 左のテキストボックス内をクリックするたびに配列2、配列3順序よく切り替わって欲しい ・問題点 配列2~4を表示させるためには、何度も110と入力してボタンをクリックしなくてはならない。
回答: > > 「110入力、クリック」をしなければなりません。これだと配列の中身が増えると大変 > > これをTextbox2内をクリックするだけで、どんどん配列1,配列2と表示させる方法 > > > 配列1と配列2を結合して添え字で取得してあげれば良いのではないでしょうか。 ``` int index = 0; int count = 0; //ボタン13 private void Button13_Click(object sender, EventArgs e) { if (count == 3) //13ボタンを三回クリック(処理)をするとフォーム1に画面遷移する { Form1 f1 = new Form1(); f1.Show(); this.Close(); } var texts = new List(text); texts.AddRange(new List(text2)); textBox2.Text = texts.ElementAt(index); index++; //テキスト内消去 textBox1.Text = String.Empty; count++; } ```