c# thread example

Example 1: c# create new thread

using System.Threading;

Thread thread = new Thread(new ThreadStart(WorkThreadFunction));
thread.Start();

Example 2: c# new thread

using System.Threading;
new Thread(() => 
{
    Thread.CurrentThread.IsBackground = true; 
    /* run your code here */ 
    Console.WriteLine("Hello, world"); 
}).Start();

Example 3: thread c#

using System.Threading;

//creating and running a void in a new thread
Thread t = new Thread(new ThreadStart(task)); //task is the void
t.Start(); //starting the thread

Example 4: thread c#

using System.Threading;