using System.Threading.Tasks;
public static void Main(string[] args)
Thread mainThread = Thread.CurrentThread;
mainThread.Name = "Main Thread";
Thread thread1 = new Thread(() => CountDown("Timer #1"));
Thread thread2 = new Thread(() => CountUp("Timer #2"));
Console.WriteLine(mainThread.Name + " is complete!");
public static void CountDown(String name)
for (int i = 10; i >= 0; i--)
Console.WriteLine("Timer #1 : " + i + " seconds");
Console.WriteLine("Timer #1 is complete!");
public static void CountUp(String name)
for (int i = 0; i <= 10; i++)
Console.WriteLine("Timer #2 : " + i + " seconds");
Console.WriteLine("Timer #2 is complete!");