StringBuilder a=new StringBuilder();
for(int i=9;i>=0;i--)
{
         a.Remove(0,a.Length);
a.Append("Second left :"+i.ToString()+"\r\n");
//textBox1.Text=textBox1.Text+(a.ToString());
//textBox1.AppendText(a.ToString());
Thread.Sleep(200);
if(i==0) i=10;
if(control==0)break;
}
问题就在"//"标记的两句中发生的:
第一行:使用出现异常:只有当循环结束才正常表示("//if(i==0) i=10;"之后);
第二行:在循环中正常执行。
哪位高手出来开个补习班。