Home » C# programs » C# Data structure programs

C# program to check element is exist in Queue or not

In this C# program, we will learn how to check element exist in Queue or not? Here we are using Contains() method of Queue class.
Submitted by IncludeHelp, on November 26, 2017

Queue.Contains() method

This is a method of 'Queue' class, it returns 'true' if given element exists in the Queue or returns 'false' if element does not exist in the Queue.


bool Queue.Contains(object item);


item : given item that is exist in queue or not.

Program to check element is exist in Queue or not in C#

using System;
using System.Collections;

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


            if (Q.Contains(30))
                Console.WriteLine("Item exists in queue");
                Console.WriteLine("Item does not exist in queue");



Item exists in queue.

In this program, we are inserting 4 elements (10,20,30,40) in Queue, and then checking item 30 is exist in Queue or not using Contains() method of Queue class.

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

Was this page helpful? YES NO

Are you a blogger? Join our Blogging forum.

Comments and Discussions

© https://www.includehelp.com (2015-2018), Some rights reserved.

close Like other websites, this site uses cookies to deliver relevant ads based on your interest, by using our website, you acknowledge that you have read our privacy policy.