0

たとえば、ユーザーがテキスト ボックスに入力した行数を出力するループを作成します。これは 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() ;
            }
}  
}

}

4

1 に答える 1