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();
        }

 

posted @ 2013-12-13 15:02  marslin_1984  阅读(187)  评论(0编辑  收藏  举报