たとえば、ユーザーがテキスト ボックスに入力した行数を出力するループを作成します。これは c# Windows アプリケーションを使用しています。
ユーザーが10を入力すると、別のテキストボックスで異なる行で0から10までカウントされます
結果 0 \r\n 1 \r\n 2 \r\n 3 \r\n 4 \r\n 5 \r\n 6 \r\n 7 \r\n 8 \r\n 9 \r\ n 10 \r\n
for ループと for each を組み込もうとしましたが、値は 1 つしか出力されません。配列に入って、配列の各反復を textboxOutput.text = Array[0] + Array[1] のように出力する必要があります。 、しかし、配列内の単一のintにアクセスせずにすべてのリストを出力したい
private void button1_Click(object sender, EventArgs e)
{
string input = textBox1.Text;
int Number;
bool Anumber = Int32.TryParse(input, out Number);
int newNumber = Number;
int[] List = new int[newNumber];
for (int i = 0; i < List.Length; i++ )
{
List[i] = i;
//textBox2.Text =List[0] + "\r\n" + List[1] + "\r\n" + List[2];
}
foreach (int num in List)
{
textBox2.Text = num.ToString() ;
}
}
}
}