【发布时间】:2012-07-20 09:30:50
【问题描述】:
这是我写的一个简单的代码:
private void button1_Click(object sender, EventArgs e)
{
label1.Text = "first";
Thread.Sleep(1000);
label1.Text = "second";
}
但标签从不显示“第一”。我使用断点进行了检查,语句 label1.text="first" 被执行但不在标签中显示“第一”,只显示“第二”。
为什么会这样?
【问题讨论】:
标签: c# multithreading