线程
来源:互联网 发布:mysql 在表中添加数据 编辑:程序博客网 时间:2024/05/22 12:38
Thread t; private void button1_Click(object sender, EventArgs e) { t = new Thread(new ThreadStart(add)); t.Start(); } void add() { MessageBox.Show("ssss"); add(); } private void button2_Click(object sender, EventArgs e) { t.Abort(); } private void button3_Click(object sender, EventArgs e) { ThreadPool.QueueUserWorkItem(new WaitCallback(Romeove)); ThreadPool.QueueUserWorkItem(new WaitCallback(Remeove2)); ThreadPool.QueueUserWorkItem(new WaitCallback(Remeove3)); ThreadPool.QueueUserWorkItem(new WaitCallback(Remeove4)); } void Romeove(object i){ MessageBox.Show("1"); } void Remeove2(object i) { MessageBox.Show("2"); } void Remeove3(object i) { MessageBox.Show("3"); } void Remeove4(object i) { MessageBox.Show("4"); } }