1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
using System;
using System.Threading;
public class foo {
public static void Main() {
Thread thr=new Thread(new ThreadStart(foo.thread));
thr.Start();
Console.WriteLine("Main thread returns");
}
public static void thread() {
Console.WriteLine("Thread running");
Thread.Sleep(500);
Console.WriteLine("Thread running");
Thread.Sleep(500);
Thread.CurrentThread.IsBackground = true;
Console.WriteLine("Thread running");
Thread.Sleep(500);
Console.WriteLine("Thread running");
Thread.Sleep(500);
Console.WriteLine("Thread running");
Environment.Exit (1);
}
}
|