What is Multithreading? | Eklavya Online

What is Multithreading?

Multi-threading is a process that contains multiple threads each of which performs different activities within a single process. .NET supports multithreading in two ways:

i. Starting threads with ThreadStart delegates.

ii. Using the ThreadPool class with asynchronous methods.