Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

जांचें कि स्टैक में सी # में कोई तत्व है या नहीं

यह जांचने के लिए कि क्या स्टैक में तत्व हैं, C# युक्त () विधि का उपयोग करें। निम्नलिखित कोड है -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Stack<int> stack = new Stack<int>();
      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("Elements in the Stack:");
      foreach(var val in stack){
         Console.WriteLine(val);
      }
      Console.WriteLine("Count of elements in the Stack = "+stack.Count);
      Console.WriteLine("Does Stack has the element 400?= "+stack.Contains(400));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Elements in the Stack:
500
450
400
300
250
225
200
175
150
100
Count of elements in the Stack = 10 Does Stack has the element40400?= True

उदाहरण

आइए एक और उदाहरण देखें -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Stack<string> stack = new Stack<string>();
      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("Elements in the Stack:");
      foreach(var val in stack){
         Console.WriteLine(val);
      }
      Console.WriteLine("Count of elements in the Stack = "+stack.Count);
      Console.WriteLine("Does Stack has the element 400?= "+stack.Contains("Michael"));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Elements in the Stack:
Amy
David
Andy
Katie
Nathan
Stephen
Gary
Steve
Count of elements in the Stack = 8 Does Stack has the element 400?= False

  1. Stack.Equals () सी # में विधि

    C# में Stack.Equals() विधि का उपयोग यह जांचने के लिए किया जाता है कि स्टैक क्लास ऑब्जेक्ट किसी अन्य ऑब्जेक्ट के बराबर है या नहीं। सिंटैक्स वाक्य रचना इस प्रकार है - public virtual bool Equals (object ob); ऊपर, पैरामीटर ob दूसरे की तुलना में ऑब्जेक्ट है। उदाहरण आइए अब एक उदाहरण देखें - using Syste

  1. सी # में स्टैक क्लास क्या है?

    स्टैक का उपयोग तब किया जाता है जब आपको आइटम्स के लास्ट-इन, फर्स्ट-आउट एक्सेस की आवश्यकता होती है। जब आप किसी आइटम को सूची में जोड़ते हैं, तो इसे आइटम को पुश करना कहा जाता है और जब आप इसे हटाते हैं, तो इसे आइटम को पॉप करना कहा जाता है। आइए C# - . में स्टैक क्लास का एक उदाहरण देखें सबसे पहले, स्टैक

  1. सी # में स्टैक क्लास में बनाम पॉप पुश करें

    स्टैक क्लास ऑब्जेक्ट के लास्ट-इन, फर्स्ट आउट संग्रह का प्रतिनिधित्व करता है। इसका उपयोग तब किया जाता है जब आपको वस्तुओं की अंतिम-इन, पहली-आउट पहुंच की आवश्यकता होती है। निम्नलिखित स्टैक वर्ग की संपत्ति है - गिनें - स्टैक में तत्वों की संख्या प्राप्त करें। पुश ऑपरेशन पुश ऑपरेशन का उपयोग करके स