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

C# में Stack क्लास क्या है?


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

आइए C# में Stack क्लास का एक उदाहरण देखें:

सबसे पहले, Stack में एलिमेंट्स जोड़ें।

Stack st = new Stack(); st.Push('H'); st.Push('I'); st.Push('J'); st.Push('K'); st.Push('L');

अब Stack में एलिमेंट्स की संख्या गिनें:

Console.WriteLine("Count: " + st.Count);

आइए पूरा कोड देखें:

उदाहरण

using System; using System.Collections; namespace Demo {     class Program {         static void Main(string[] args) {             Stack st = new Stack();             st.Push('H');             st.Push('I');             st.Push('J');             st.Push('K');             st.Push('L');             Console.WriteLine("Count: " + st.Count);         }     } }

आउटपुट

Count: 5

  1. - C# में ArrayList क्लास क्या है?

    C# में ArrayList क्लास ArrayList (System.Collections) एक नॉन-जेनेरिक डायनामिक एरे है जो किसी भी टाइप के ऑब्जेक्ट्स स्टोर कर सकता है। यह IList, ICollection, IEnumerable इम्प्लीमेंट करता है। नोट: आधुनिक C# में List<T> प्रीफर किया जाता है (टाइप सेफ्टी, प्रदर्शन)। ArrayList के मुख्य मेथड्स मेथड

  1. - C# में स्टैक क्लास में Push और Pop ऑपरेशन

    Stack क्लास ऑब्जेक्ट्स के लास्ट-इन, फर्स्ट-आउट कलेक्शन को दर्शाता है। इसका उपयोग तब किया जाता है जब आपको आइटम्स की लास्ट-इन, फर्स्ट-आउट एक्सेस की आवश्यकता होती है।Stack क्लास की प्रॉपर्टी:Count - स्टैक में एलिमेंट्स की संख्या प्राप्त करता है।Push ऑपरेशनPush ऑपरेशन का उपयोग करके स्टैक में एलिमेंट्स ज

  1. - C# में Stack क्लास का Count गुण क्या है?

    Stack क्लास में कितने एलिमेंट्स जोड़े गए हैं, यह जानने के लिए आपको Count गुण का उपयोग करना होगा।आइए पहले स्टैक में एलिमेंट्स जोड़ें:Stack st = new Stack(); st.Push(H); st.Push(I); st.Push(J); st.Push(K); st.Push(L); st.Push(M); st.Push(N); st.Push(O);अब स्टैक में एलिमेंट्स की संख्या गिनें:Console.Wr