Threads in C#

  Introduction: Making threads in C# is basically making different paths for a process to run. By threading, we make multiple instances of the same process or simply we can say multiple copies of the same process. Each Thread runs…