0
kicks
Multithreading in C# (with Asynchronous Delegates)
There are certainly powerful and complex multithreading capabilities built into the .NET Framework. But if you’re looking for an easy way to perform asynchronous operations in your applications, delegates are a quick solution. Delegates offer easy-to-use methods that abstract most of the threading details you would otherwise need to be worry about, queuing up work for thread pool worker threads that get dispatched as soon as a thread is available. In this tutorial I’ll give you a quick guide to using asynchronous delegates in your own applications.