读书人

多线程的施用

发布时间: 2012-11-25 11:44:31 作者: rapoo

多线程的使用

在UI 界面中,会遇到 假死的问题。 用多线程 ,就可解决这种问题。

首先引入命名空间:

using System.Threading;

        private void button2_Click(object sender, EventArgs e)        {            MessageBox.Show("Popou this Box");
        }
        private void button1_Click(object sender, EventArgs e)        {            DummyThread = new Thread(new ThreadStart(btn1));            DummyThread.Name = " Thread One";            DummyThread.Start();                       // btn1();        }        //如果没使用线程,这时候界面会卡住,等睡眠结束之后才可以操作。        void btn1()        {            Thread.Sleep(5000);// 暂停5秒            int i = 8;            System.Diagnostics.Debug.WriteLine("***********   " + i.ToString());        }

以上就是一个简单的多线程的例子。

希望大家 ,能评论一下,或者留言。。。。。给个参考意见, 谢谢


读书人网 >编程

热点推荐