當執行迴圈時, 想要讓迴圈執行到哪就顯示什麼,
例如下面的例子:
想要執行到0的時候就馬上print 0、執行到1時就print 1
但是通常都會等到迴圈跑完才會一次print出來
for(int i =0; i < n; i++)
{
........
textBox1.Text += "i";
}
因此上網找到了兩種解決方法就可以搞定, 如下:
for(int i =0; i < n; i++)
{
........
textBox1.Text += "i";
Application.DoEvents();
//或者 textBox1.Refresh();
}
沒有留言:
張貼留言