Chapter 4. Advanced Thread Processing

In this chapter, we will continue to learn about the Thread class and thread processing. In the previous chapter, we began discussing the Thread class and how to create and use threads. Now that we have begun learning about the Thread class, in this chapter we will take the discussion to the next level. We'll study new ways to keep control over concurrent threads and will continue to improve our parallel programming capabilities working with more challenging problems to solve. After following the instructions in this chapter, we will be able to:

  • Break down a problem into pieces that can be run concurrently
  • Create highly independent blocks of code to run in multiple threads avoiding many concurrency problems ...

Get C# Multithreaded and Parallel Programming now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.