예제 #1
0
파일: Program.cs 프로젝트: SolopJr/Exam
        static void PutThenPick(ConcurrFIFOQueue<int> queue)    //создание функции возвращения объектов в стек
        {
            int res;

            for (int i = 0; i < 10000; i++)
            {
                queue.Enqueue(i);
                queue.Dequeue(out res);
            }
            Console.WriteLine("Our mission complete!");
        }
예제 #2
0
파일: Program.cs 프로젝트: SolopJr/Exam
        static void DequeueWhileExists(ConcurrFIFOQueue<int> queue)     //создание функции удаления объектов из стека
        {
            int res;

            while (true)
            {
                if (queue.Count() > 0)      //проверка на длинну квина
                {
                    queue.Dequeue(out res);
                }
            }
        }