在开发Window应用程序的时候,经常需要在界面上显示出已经执行到什么步骤了,拿一个简单例子来说,创建一个Winform程序,在窗体上访一个Button和一个Label,点击Button时做100次循环,在Label上实时显示当前循环的次数.一种简单的做法就是使用Application.DoEvents,代码如下: private void btnTest_Click(object sender, EventArgs e) { for (int i = 0; i < 100; i++) { Th