using System;
using System.Threading;
class Program
{
static void Main()
{
Console.WriteLine("main 1");
Thread thread = new Thread(new ParameterizedThreadStart(ThreadMethod));
thread.Start("Hello from another thread");
Console.WriteLine("main 2");
}
static void ThreadMethod(object obj) {
string message = (string)obj;
Console.WriteLine(message);
}
}
/*
run:
main 1
main 2
Hello from another thread
*/