Wątek, destroy thread

0

Witam

Jeśli wątek zakończył działanie, czy da się go zniszczyć aby nie egzystował w pamięci ?
Chciałbym aby wątki kończące zadanie, po prostu znikały z pamięci.

Proszę o podpowiedź, jakich metod należy użyć.

Pozdrawiam

2

wątek po skończeniu się sam się usuwa

0

Możesz mu dać Abort() ale nie gwarantuje to zabicia wątku. Generalnie wątek sam się usuwa, a .NET zrobiony jest tak, żeby programista nie mógł w to specjalnie ingerować. Wiesz... zabijesz wątek, który pracował na jakimś lock'u i... wątku nie ma, a lock pozostaje.

Ewentualnie możesz zrobić wątek jako Background i wtedy masz pewność, że zakończy się razem z zamknięciem aplikacji.

0

Dzięki za podpowiedzi, fajnie że się sam usuwa. Myślałem że jest inaczej...

1 użytkowników online, w tym zalogowanych: 0, gości: 1