Here is the different steps involved in creating a new thread to run a thread.
Step 1: writes a class with some methods.
Class TestingThread
{
Public static void SendMail()
{
//Write the code to send mail
}
}
Step 2: Write a ThreadStart delegate and point the address of SendMail.
ThreadStart ts=new ThreadStart(TestingThread.SendMail())
Step 3: Create a thread
Thread t=new Thread(ts);
Step 4: finally start the Threads.
t.Start();