您的位置:首页 > 其它

创建多线程 使用代理方法

2014-06-10 08:28 169 查看
 private delegate string myDelegate1(string str1,string str2);

 private string updateText(string str1, string str2)

        {

            this.textBox1.Text = str1;

            return str1;

        }

 private void doMethod()

        {

            for (int i = 0; i < 100000; i++)

            {

                myDelegate1 md1 = new myDelegate1(updateText);

                this.textBox1.Invoke(md1, i.ToString(),"");

                MessageBox.Show(Invoke(md1, i.ToString(), "").ToString());

            }

            

        }

Thread myThread = new Thread(doMethod);

            myThread.Start();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: