Как убить поток мгновенно в C #?

Я используюthread.Abort Способ убить поток, но он не работает. Есть ли другой способ прекратить поток?

private void button1_Click(object sender, EventArgs e)
{
    if (Receiver.IsAlive == true)
    {
        MessageBox.Show("Alive");
        Receiver.Abort();
    }
    else
    {
        MessageBox.Show("Dead");
        Receiver.Start();
    }
}

Я использую это, но каждый раз, когда я получаюAlive статус,Receiver моя глобальная тема

Ответы на вопрос(6)

Ваш ответ на вопрос