Differences in the different ways to make concurrent programs

Posted by dotnetdev on Stack Overflow See other posts from Stack Overflow or by dotnetdev
Published on 2010-04-30T10:40:43Z Indexed on 2010/04/30 10:47 UTC
Read the original article Hit count: 160

Filed under:
|
|

Hi,

What is the difference between:

  • Starting a new thread
  • Using TPL
  • Using BackgroundWorker

All of these create concurrency but what are the low-level differences between these? Do all 3 make threads anyway?

Thanks

© Stack Overflow or respective owner

Related posts about c#

Related posts about .NET