C# में Queue.Contains() मेथड यह निर्धारित करने के लिए उपयोग किया जाता है कि कोई तत्व Queue में है या नहीं।
सिंटैक्स
सिंटैक्स इस प्रकार है -
public virtual bool Contains (object ob);
उपरोक्त, पैरामीटर ob वह ऑब्जेक्ट है जिसे Queue में ढूंढना है।
उदाहरण 1
using System;
using System.Collections.Generic;
public class Demo {
public static void Main() {
Queue queue = new Queue();
queue.Enqueue("Gary");
queue.Enqueue("Jack");
queue.Enqueue("Ryan");
queue.Enqueue("Kevin");
queue.Enqueue("Mark");
queue.Enqueue("Jack");
queue.Enqueue("Ryan");
queue.Enqueue("Kevin");
Console.Write("तत्वों की संख्या = ");
Console.WriteLine(queue.Count);
Console.WriteLine("क्या Queue में तत्व Jack है? = " + queue.Contains("Jack"));
queue.Clear();
Console.Write("तत्वों की संख्या (अपडेटेड) = ");
Console.WriteLine(queue.Count);
}
}
आउटपुट
तत्वों की संख्या = 8 क्या Queue में तत्व Jack है? = True तत्वों की संख्या (अपडेटेड) = 0
उदाहरण 2
using System;
using System.Collections.Generic;
public class Demo {
public static void Main() {
Queue queue = new Queue();
queue.Enqueue(100);
queue.Enqueue(200);
queue.Enqueue(300);
Console.Write("तत्वों की संख्या = ");
Console.WriteLine(queue.Count);
Console.WriteLine("क्या Queue में तत्व 500 है? = " + queue.Contains(500));
queue.Clear();
Console.Write("तत्वों की संख्या (अपडेटेड) = ");
Console.WriteLine(queue.Count);
}
}
आउटपुट
तत्वों की संख्या = 3 क्या Queue में तत्व 500 है? = False तत्वों की संख्या (अपडेटेड) = 0