For change ラベル値を渡すときの単純なルーチンを使用しようとしています。1秒寝かせたけど何も起こらない
なぜこれが機能しないのですか?私はデバッグしていて、値がラベルに渡されるのを見ましたが、画面は変化しませんでした。
コード
Random rand = new Random();
int randomNumber = 0;
for(int i = 0 ; i < 4; i++)
{
randomNumber = rand.Next(1, 10);
System.Threading.Thread.Sleep(TimeSpan.FromSeconds(1));
lblNumber.Text = Convert.ToString(randomNumber);
}
lblNumber.Text = Convert.ToString(randomNumber);