Home »
.Net »
C# Programs
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 »