Skip to main content

C#: Program #44 (Queue)

using System;
using System.Collections;

namespace QueuesCode
{
    class Program
    {
        static void Main(string[] args)
        {
            Queue line = new Queue();
            line.Enqueue(1);
            line.Enqueue(2);
            line.Enqueue(3);
            line.Enqueue(4);
            line.Enqueue(5);
            foreach(object o in line)
            {
                Console.WriteLine("The queue contains {0}",o);
            }
            Console.WriteLine("The queue contains 4: {0}",line.Contains(4));
            line.Dequeue();
            foreach (object o in line)
            {
                Console.WriteLine("The queue contains {0}", o);
            }
            Console.WriteLine("The Peek is {0}", line.Peek());

            object[] myarr = line.ToArray();
            Console.WriteLine(String.Join(",", myarr));
            Console.ReadKey();
        }
    }
}

Comments

Popular posts from this blog

C#: Program #52(Using Linq Extension Methods)

using System; using System.Collections.Generic; using System.Linq; namespace Linqmethods2 {     class Program     {         static void Main(string[] args)         {             List<int> series = new List<int>();             series.AddRange(Enumerable.Range(1, 20));             var squares = series.Select(a=>a*a).ToList();             foreach (int i in squares)             {                 Console.WriteLine(i);             }             Console.WriteLine("The sum of the two");             List<int> lone = new List<int>{1,5,6,3,2};             List<int> ltwo = new List...