public static void Main(string[] args) { var q = new Queue(); q.Push(1); q.Push(2); q.Push(3); q.Push(4); q.Push(5); Console.WriteLine(q.Peek()); Console.WriteLine(q.Pop()); Console.WriteLine(q.Pop()); Console.ReadKey(); }
private static void VerifyQueue() { Console.WriteLine("Queue"); Queue <string> que = new Queue <string>(); Console.WriteLine("------"); que.Push("Item1"); que.Push("Item2"); que.Push("Item3"); Console.WriteLine("Pushed Items"); que.ReadAll(); Console.WriteLine("------"); Console.WriteLine("Poped Item"); var popedItem = que.Pop(); Console.WriteLine(popedItem); Console.WriteLine("------"); que.ReadAll(); Console.WriteLine("------"); Console.WriteLine("Poped Item"); popedItem = que.Pop(); Console.WriteLine(popedItem); Console.WriteLine("------"); que.ReadAll(); Console.WriteLine("------"); Console.WriteLine("Poped Item"); popedItem = que.Pop(); Console.WriteLine(popedItem); Console.WriteLine("------"); que.ReadAll(); Console.WriteLine("------"); Console.WriteLine("Poped Item"); popedItem = que.Pop(); Console.WriteLine(popedItem); que.ReadAll(); Console.WriteLine("------"); Console.ReadKey(); }