lock是线程同步
using System;
using System.Threading;
class ThreadTest
{
private static void Main()
{
ThreadTest objTest = new ThreadTest();
Thread newThread = new Thread( new ThreadStart(objTest.threadToRun));
newThread.Start();
objTest.threadToRun();
}
private threadToRun()
{
//线程同步
lock(this)
for(int count=1; count<10; count ++)
{
Console.WriteLine("线程数为{0}", count);
}
}
}