Invoke 和 BeginInvoke 的真正涵义:在次线程上计算,在主线程上调用
Invoke 和 BeginInvoke 的真正涵义:在次线程上计算,在主线程上调用
private void btnStart_Click(object sender, EventArgs e) { new Thread((ThreadStart)(delegate() { for (int i = 0; i < 10000; i++) { label1.Invoke((MethodInvoker)delegate() { textBox1.Text = i.ToString(); }); }; })) .Start(); }