예제 #1
0
 private void Run()
 {
     personId = 0;
     for (int i = 0; i < Parameters.JobsPerProducer; i++)
     {
         Thread.Sleep((int)Math.Round(exponentialRandom.NextDouble()));
         personId++;
         queue.Enqueue(new Person(random, Name + " - Person " + personId.ToString("00")));
     }
     queue.CompleteAdding();
 }