Home »
.Net »
C# Programs
C# program to delete or dequeue elements from queue using collection
In this C# program, we will learn how to delete or dequeue elements from queue using collection? Here we use Dequeue method of Queue class.
Submitted by IncludeHelp, on November 23, 2017
Queue.Dequeue() method
This is a method of 'Queue' class, it deletes an element from queue.
Syntax:
void Queue.Dequeue();
Return value:
This method returns deleted item from Queue.
Program to delete an element from a Queue in C#
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 »