Console.WriteLine("Produce: {0}",cellContents);
Thread.Sleep(1000);//放在这里
Monitor.Pulse(this);

解决方案 »

  1.   

    for(int looper=1; looper<=quantity; looper++)
    {
    cell.WriteToCell(looper);
                                Thread.Sleep(1000);
    }
      

  2.   

    当然在你线程入口函数中添加,例如:
    public void ThreadRun( )
    {
    for(int looper=1; looper<=quantity; looper++)
    {
    cell.WriteToCell(looper);
                      Thread.Sleep(1000);
    }
    }