C C++ Java Data Structure Python JavaScript CSS Ajax PL/SQL PHP Puzzles C programs C++ programs Java programs

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.

Syntax:

bool Queue.Contains(object item);

Parameter(s):

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);

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

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

        }
    }
}

Output

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.









COMMENTS