2010-09-26 7 views
6

Ich weiß, dass wenn die Hauptmethode ausgeführt wird und die einzigen anderen Threads, die ausgeführt werden, Hintergrundthreads sind, wird die Anwendung beendet. Kann ein Hintergrund-Thread anders als die Verzögerung eines Programmabbruchs anders oder anders reagieren als ein nicht-Hintergrund-Thread?Auswirkung von IsBackground auf .Net-Threads?

Antwort

11

Nein, sie sind identisch mit normalen Threads, außer sie verhindern nicht, dass ein Prozess beendet wird.

From MSDN:

Hintergrund-Threads sind identisch mit Vordergrund Fäden, mit der Ausnahme, dass Hintergrund-Threads von Abschluss keinen Prozess verhindern.

Verwandte Themen