Thread.IsAlive and Thread.ThreadState == ThreadState.Running

Używam do sprawdzenia stanu wątku za pomocąif(Thread.IsAlive). W tym wątku działa formularz. Czasami podczas wykonywania, nawet jeśli formularz pozostaje otwarty, wywołanie Thread.IsAlive wydaje się być fałszywe. Myślałem, że wykonam to samoif(Thread.ThreadState==ThreadState.Running). Czy to właściwy sposób? Jeśli nie, jaka jest możliwa praca?

questionAnswers(1)

yourAnswerToTheQuestion