C# - How to Check Element Exists in Queue or Not?

Learn, how to check element exist in Queue or not using C# program? By IncludeHelp Last updated : March 28, 2023

Check Element Exists in Queue or Not

To check element exists in queue or not, we use Queue.Contains() method. This method returns True if the given elements exits in queue; False, otherwise.

Read More: C# Queue.Contains() Method

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

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.

C# Data Structure Programs »

Comments and Discussions!

Load comments ↻

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