C# में Stack किसी विशिष्ट तत्व को रखता है या नहीं, यह जांचने के लिए Contains() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है।
उदाहरण 1
using System;
using System.Collections.Generic;
public class Demo {
public static void Main() {
Stack stack = new Stack();
stack.Push(100);
stack.Push(150);
stack.Push(175);
stack.Push(200);
stack.Push(225);
stack.Push(250);
stack.Push(300);
stack.Push(400);
stack.Push(450);
stack.Push(500);
Console.WriteLine("Stack में तत्व:");
foreach (var val in stack) {
Console.WriteLine(val);
}
Console.WriteLine("Stack में तत्वों की संख्या = " + stack.Count);
Console.WriteLine("क्या Stack में तत्व 400 है? = " + stack.Contains(400));
}
}
आउटपुट
Stack में तत्व: 500 450 400 300 250 225 200 175 150 100 Stack में तत्वों की संख्या = 10 क्या Stack में तत्व 400 है? = True
उदाहरण 2
using System;
using System.Collections.Generic;
public class Demo {
public static void Main() {
Stack stack = new Stack();
stack.Push("Steve");
stack.Push("Gary");
stack.Push("Stephen");
stack.Push("Nathan");
stack.Push("Katie");
stack.Push("Andy");
stack.Push("David");
stack.Push("Amy");
Console.WriteLine("Stack में तत्व:");
foreach (var val in stack) {
Console.WriteLine(val);
}
Console.WriteLine("Stack में तत्वों की संख्या = " + stack.Count);
Console.WriteLine("क्या Stack में तत्व Michael है? = " + stack.Contains("Michael"));
}
}
आउटपुट
Stack में तत्व: Amy David Andy Katie Nathan Stephen Gary Steve Stack में तत्वों की संख्या = 8 क्या Stack में तत्व Michael है? = False