Multithreading with C#.Net
In C# multithreading is a way to implement multitasking.
(int i = 1; i <= 5; i++)
thread for display() method
t = new Thread(new ThreadStart(display));
int i = 0;
public void display()
Here we can see that all five message boxes are displayed.
But if we had not used threading then only one message box will be displayed
and second box will be displayed only after clicking on OK button of first
Message Box. All five message boxes are displayed simultaneously as different
thread are created for display() method called from loop.