Thread vs. Backgroundworker

Gast #2840470
Lesenswert?

hi,
ich arbeite mich derzeit in visual C# ein und stosse hierbei auf den 
Backgroundworker.

Ganz kurz und knapp:
Wo liegt der Unterschied zu einem (extra-)thread!?

Für mich sieht es aus, als ist es ein und das selbe. Wenn es denn aber 
so wäre, hätte man den BGW wohl kaum erfunden!?
#2840960
Lesenswert?

Hi,

der BackgroundWorker ist immer dann recht nützlich, wenn Dein Thread 
längere Zeit läuft und mit dem GUI dabei interagiert. Er kann 
Statusmeldungen GUI-synchron ausgeben, bietet kooperatives Abbrechen und 
noch ein paar andere Goodies. Nichts was man nicht auch zu Fuß in den 
Griff bekommen würde, aber trotzdem eine nette Klasse. Habe ich oft im 
Einsatz...

Gruß, Oliver

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren