/// <summary> /// Övning 2: ExamineQueue() /// /// Examines the datastructure Queue /// </summary> static void ExamineQueue() { Console.WriteLine("ExamineQueue"); /* * Loop this method untill the user inputs something to exit to main menue. * Create a switch with cases to enqueue items or dequeue items * Make sure to look at the queue after Enqueueing and Dequeueing to see how it behaves */ ExamineQueue examinQueue = new ExamineQueue(); examinQueue.RunExamineQueue(); }
/// <summary> /// Examines the datastructure Queue /// </summary> static void ExamineQueue() { /* * Loop this method untill the user inputs something to exit to main menue. * Create a switch with cases to enqueue items or dequeue items * Make sure to look at the queue after Enqueueing and Dequeueing to see how it behaves */ Console.Clear(); ExamineQueue examineQueue = new ExamineQueue(); bool quit = false; do { ExamineQueueInfo(); char input = InputCheck(); switch (input) { case '+': examineQueue.AddToQueue(); Console.Clear(); break; case '-': examineQueue.RemoveFromQueue(); Console.Clear(); break; case 'Q': quit = true; Console.Clear(); break; default: Console.WriteLine("Use '+' or '-'"); break; } } while (!quit); }