Как получить список запущенных потоков в C #?

Я создаю динамические потоки на C #, и мне нужно получить статус этих запущенных потоков.

List<string>[] list;
list = dbConnect.Select();

for (int i = 0; i < list[0].Count; i++)
{
    Thread th = new Thread(() =>{
        sendMessage(list[0]['1']);
        //calling callback function
    });
    th.Name = "SID"+i;
    th.Start();
}

for (int i = 0; i < list[0].Count; i++)
{
    // here how can i get list of running thread here.
}

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

6
задан Samuel Slade 22 February 2012 в 15:30
поделиться