私はC#の初心者です。C#.net を使用して Web アプリケーションを開発しています。
私の質問は、ボタンをクリックすると、いくつかのテキスト ボックスを Web フォームに 1 つずつ表示し、遅延を維持する必要があるということです。ボタン クリック イベントを次のように入力しました。
textBox1.Text = C1.ToString();
Thread.Sleep(5000);
textBox2.Text = C2.ToString();
Thread.Sleep(5000);
textBox3.Text = C3.ToString();
Thread.Sleep(5000);
textBox4.Text = C4.ToString();
ここで、C1、C2、C3、C4 は、いくつかの値を格納する整数変数です。
出力には、(5000*3)=15000 時間後 (15 秒後) に 4 つのテキストボックスがすべて一度に表示されます。
しかし、実際には、5秒ごとに1つずつ表示する必要があります。 ボタンを押すと、textBox1 が表示され、5 秒後に textBox2 が表示されます。どうすればそのようにできますか? スレッドを使用してこれを行うことはできますか? もしくは良い方法を教えてください。私を助けてください..