Как выйти из всех запущенных потоков?

Следующий код не выходит из приложения. Как выйти из приложения и убедиться, что все запущенные потоки закрыты?

foreach (Form form in Application.OpenForms)
{
    form.Close();
}
Application.Exit();

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

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