Thread t = new Thread(new ThreadStart(Program1.ThreadMethod)); : Thread t = new Thread(new ThreadStart(Program1.ThreadMethod));
i want to know why we write in constuctor new ThreadStart(Program1.ThreadMethod)
please explain 
