Enqueue and deque in Queue class in C#

CsharpProgrammingServer Side Programming

Queue collection class is a concept in C# that is included in the System.Collection namespace. The elements are stored in a QUEUE in FIFO. The first element added will be the first to go out like a queue of people outside a movie hall to buy tickets.

It has two methods.

  • Enqueue() method to add values
  • Dequeue() method to retrieve values

Enqueue

Add items in the queue.

Queue q = new Queue();
q.Enqueue(“Two”);
q.Enqueue(“One”);

Dequeue

Return items from the queue.

Queue q = new Queue();
q.Enqueue(“Two”);
q.Enqueue(“One”);
// remove elements
while (q.Count > 0)
   Console.WriteLine(q.Dequeue());
raja
Published on 17-Sep-2018 09:08:51
Advertisements