using System;
using System.Threading;
namespace Threads
{
public class Program
static int done = 100;
static Thread wt = new Thread(Func);
public static void Main(string[] args)
wt.Start();
while(done > 0)
lock((object)done)
Console.Write("{0} ", done);
done--;
}
static void Func()
lock ((object)done)