コード例 #1
0
        static void Main(string[] args)
        {
            var linkedQueue = new LinkedQueue <int>();

            linkedQueue.Enqueue(1);
            linkedQueue.Enqueue(2);
            linkedQueue.Enqueue(3);
            Console.WriteLine(linkedQueue.Dequeue());
            Console.WriteLine(linkedQueue.Dequeue());
            Console.WriteLine(linkedQueue.Dequeue());
        }
コード例 #2
0
        public static void Main()
        {
            var queue = new LinkedQueue <int>();

            queue.Enqueue(1);
            queue.Enqueue(2);
            queue.Enqueue(3);
            queue.Enqueue(4);
            queue.Enqueue(5);

            Console.WriteLine(string.Join(", ", queue.ToArray()));

            var r = queue.Dequeue();

            Console.WriteLine(r);
            Console.WriteLine(string.Join(", ", queue.ToArray()));


            r = queue.Dequeue();
            Console.WriteLine(r);
            Console.WriteLine(string.Join(", ", queue.ToArray()));
        }