ich wollte mal wissen, ob es einen gravierenden Unterschied zwischen BackgroundWorker und einem klassischen Thread gibt. Hat das eine gegenüber dem anderen Vor- bzw. Nachteile?
Der BackgroundWorker verwendet genaus Threads, kapselt das also ansich nur für dich und verwendet zusätzlich den ThreadPool. Viel mehr Unterschied gibt es hier nicht. Macht also keinen besonders großen Unterschied.