© Vaskaran Sarcar 2020
V. SarcarGetting Started with Advanced C#https://doi.org/10.1007/978-1-4842-5934-4_5

5. Thread Programming

Vaskaran Sarcar1  
(1)
Kolkata, West Bengal, India
 

In today’s world, everyone is familiar with multitasking, which simply indicates that you can do multiple things in parallel. Consider a common scenario. For example, as I am writing this chapter using Microsoft Word on my laptop, I’m listening to a very calm piece of music in Windows Media Player. In much the same way, you can execute different methods in a C# application simultaneously. To implement this concept, you need to be familiar with multithreading.

In earlier days, computers had a single processor, but nowadays, the scenario has changed a lot. Most computers in ...

Get Getting Started with Advanced C#: Upgrade Your Programming Skills now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.