Threading in C#.Net


Introduction


Creating a thread in C#


Pausing a thread


• Making a thread wait


• Aborting a thread


• Determining thread state


• Thread priority


• Foreground and background threads


• Passing parameters to a thread


• Locking with a C# lock keyword


• Locking with a monitor construct


• Handling exceptions