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");
}
}
07-24
07-24