Wolfieee28 eto po code ko pa check po. Salamat.
using System;
using System.IO;
using System.Linq;
using System.Collections.Generic;
namespace CSharp_Shell
{
public class Program
{
public static void Main()
{
Queue<string> queue = new Queue<string>();
//Add an element
queue.Enqueue("Mama");
queue.Enqueue("Papa");
queue.Enqueue("ate");
queue.Enqueue("Kuya");
queue.Enqueue("Bunso");
Console.WriteLine("=>Queue Menu<=");
Console.WriteLine("1.Add an element(Back)");
Console.WriteLine("2.Remove front element");
Console.WriteLine("3.Search an element");
Console.WriteLine("4.Display Queue Elements");
Console.WriteLine("5.Exit");
Console.WriteLine("Enter Your Choice: ");
string add = Console.ReadLine();
Console.WriteLine();
//Remove first element
//queue.Dequeue();
//search element
//string search = "second";
//var result = queue.FirstOrDefault(x => x.Contains(search));
//Console.WriteLine(result );
//display queue
//foreach(var q in queue){
//Console.WriteLine(q);
int Queue = 0;
switch (add)
{
case 1:
Console.WriteLine("Enter an item to add to Queue:");
string aa = Console.ReadLine();
queue.Enqueue(aa);
break;
case 2:
queue.Dequeue();
Console.WriteLine("Enter an item you want to remove to Queue");
string bb = Console.ReadLine();
queue.Dequeue(bb); q in queue);
Console.WriteLine(q);
break;
case 3:
Console.WriteLine("Enter an Element that you want to search in Queue");
string cc = Console.ReadLine();
queue.Contains(cc);
break;
case 4:
Console.WriteLine("Display Queue Elements");
break;
case 5:
Console.WriteLine("");
break;
}
}
}
}
}