C# - How to Delete Elements from Queue?

In this tutorial, we will learn how to delete elements to queue in C#?
By IncludeHelp Last updated : March 28, 2023

Delete Elements from Queue

To delete elements from a queue, we use Queue.Dequeue() method. This method deletes the given element from the queue.

Read More: C# Queue.Dequeue() Method

C# program to delete elements from queue

using System;
using System.Collections;

namespace ConsoleApplication1 {
  class Program {
    static void Main() {
      Queue Q = new Queue(5);

      Q.Enqueue(10);
      Q.Enqueue(20);
      Q.Enqueue(30);
      Q.Enqueue(40);

      Console.WriteLine("Deleted item is: " + Q.Dequeue());
      Console.WriteLine("Deleted item is: " + Q.Dequeue());
      Console.WriteLine("Deleted item is: " + Q.Dequeue());
    }
  }
}

Output

Deleted item is: 10
Deleted item is: 20
Deleted item is: 30

In this program, we are inserting 4 items into Queue, than deleting 3 items from Queue using Dequeue() method.

Note: In above program, to use 'Queue' class, we need to include System.Collection namespace.

C# Data Structure Programs »

Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.