static void Main(string[] args) { var app = new ProducerConsumers(consumerCount: 3); Console.ReadKey(); app.Exit(); }
public static void Main() { Random rnd = new Random(); ProducerConsumers PC = new ProducerConsumers(); int nCount=0; while (nCount<nRndTotal) { int randomNumber = rnd.Next(nRndScope)+1; if (randomNumber < nRndScope/2+1) { PC.pushStack(randomNumber, ++nCount); } else { PC.pushQueue(randomNumber, ++nCount); } } PC.Shutdown(); }
public static void Main() { Random rnd = new Random(); ProducerConsumers PC = new ProducerConsumers(); int nCount = 0; while (nCount < nRndTotal) { int randomNumber = rnd.Next(nRndScope) + 1; if (randomNumber < nRndScope / 2 + 1) { PC.pushStack(randomNumber, ++nCount); } else { PC.pushQueue(randomNumber, ++nCount); } } PC.Shutdown(); }