static void PutThenPick(FIFOQueue queue) { for (int i = 0; i < 10000; i++) { queue.Put(i); queue.Pick(); } Console.WriteLine("done"); }
static void DequeueWhileExists(FIFOQueue queue) { while (true) { if (queue.Count() > 0) { queue.Pick(); } } }