Threading

The FCL provides rich support for building multithreaded applications, including thread and thread-pool management, thread-synchronization mechanisms, such as monitors, mutexes, events, reader/writer locks, etc., and access to such underlying platform features as I/O completion ports and system timers (see Chapter 16).

For more information, see the following namespaces:

System.Threading
System.Timers

Important related types in other namespaces include System.Thread and System.ThreadStaticAttribute.

Get C# in a Nutshell 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.