-
C# में HybridDictionary से सभी एंट्रीज हटाएं
C# में HybridDictionary से सभी एंट्रीज हटाने के लिए, हम Clear() मेथड का उपयोग करते हैं। यह मेथड डिक्शनरी से सभी कुंजी-मान जोड़े हटा देता है और Count को 0 पर सेट कर देता है। HybridDictionary छोटे संग्रह के लिए ListDictionary और बड़े संग्रह के लिए Hashtable का उपयोग करके इष्टतम प्रदर्शन प्रदान करता ह
-
C# में Hashtable के माध्यम से पुनरावृति करने वाला एन्यूमरेटर प्राप्त करें
C# में Hashtable के तत्वों पर पुनरावृति करने वाला एन्यूमरेटर प्राप्त करने के लिए, हम GetEnumerator() मेथड का उपयोग करते हैं जो IDictionaryEnumerator लौटाता है। यह एन्यूमरेटर कुंजी-मान जोड़े पर पुनरावृति करने के लिए Key और Value प्रॉपर्टीज प्रदान करता है। Hashtable System.Collections नेमस्पेस में स्
-
C# में SortedSet में न्यूनतम मान प्राप्त करें
C# में SortedSet<T> में न्यूनतम मान प्राप्त करने के लिए, हम Min प्रॉपर्टी का उपयोग करते हैं। SortedSet तत्वों को स्वचालित रूप से क्रमबद्ध क्रम में बनाए रखता है, इसलिए न्यूनतम तत्व हमेशा पहला तत्व होता है। इसी तरह Max प्रॉपर्टी अधिकतम मान लौटाती है। यह System.Collections.Generic नेमस्पेस का हि
-
C# में ArrayList में वास्तव में निहित तत्वों की संख्या प्राप्त करें
C# में ArrayList में वास्तव में निहित तत्वों की संख्या प्राप्त करने के लिए, हम Count प्रॉपर्टी का उपयोग करते हैं। यह प्रॉपर्टी वर्तमान में सूची में मौजूद तत्वों की संख्या लौटाती है, जो Capacity (आंतरिक सरणी का आकार) से कम या बराबर होती है। ArrayList System.Collections नेमस्पेस में स्थित एक गैर-जेने
-
C# में Collection के माध्यम से पुनरावृति करने वाला एन्यूमरेटर प्राप्त करें
C# में Collection<T> के तत्वों पर पुनरावृति करने वाला एन्यूमरेटर प्राप्त करने के लिए, हम GetEnumerator() मेथड का उपयोग करते हैं। Collection<T> एक जेनेरिक संग्रह बेस क्लास है जो System.Collections.ObjectModel नेमस्पेस में स्थित है। यह कस्टम संग्रह बनाने के लिए आधार प्रदान करती है। उदाहर
-
C# में SortedList में निहित तत्वों की संख्या प्राप्त करें
C# में SortedList में निहित तत्वों (कुंजी-मान जोड़े) की संख्या प्राप्त करने के लिए, हम Count प्रॉपर्टी का उपयोग करते हैं। SortedList कुंजी-मान जोड़े का एक संग्रह है जो कुंजियों के आधार पर स्वचालित रूप से क्रमबद्ध होता है। यह System.Collections नेमस्पेस में स्थित एक गैर-जेनेरिक संग्रह है। उदाहरण 1:
-
C# में Queue में निहित तत्वों की संख्या प्राप्त करें
C# में Queue<T> में निहित तत्वों की संख्या प्राप्त करने के लिए, हम Count प्रॉपर्टी का उपयोग करते हैं। Queue एक FIFO (फर्स्ट-इन-फर्स्ट-आउट) संग्रह है जो System.Collections.Generic नेमस्पेस में स्थित है। Count प्रॉपर्टी O(1) समय में वर्तमान तत्व संख्या लौटाती है। उदाहरण 1: Queue गिनना और साफ़
-
C# में Queue को सरणी में बदलें
C# में Queue<T> को सरणी में बदलने के लिए, हम ToArray() मेथड का उपयोग करते हैं। यह मेथड कतार के तत्वों की एक कॉपी वाली नई सरणी बनाता है। सरणी में तत्व सामने से पीछे के क्रम में होते हैं (FIFO क्रम)। Queue System.Collections.Generic नेमस्पेस में स्थित है। उदाहरण 1: पूर्णांक Queue को सरणी में ब
-
C# में Stack को सरणी में बदलें
C# में Stack<T> को सरणी में बदलने के लिए, हम ToArray() मेथड का उपयोग करते हैं। यह मेथड स्टैक के तत्वों की एक कॉपी वाली नई सरणी बनाता है। सरणी में तत्व शीर्ष से नीचे के क्रम में होते हैं (LIFO क्रम)। Stack System.Collections.Generic नेमस्पेस में स्थित है। उदाहरण 1: स्ट्रिंग Stack को सरणी में
-
C# में Queue के अंत में ऑब्जेक्ट जोड़ें - एनक्यू ऑपरेशन
C# में Queue<T> के अंत में ऑब्जेक्ट जोड़ने (एनक्यू ऑपरेशन) के लिए, हम Enqueue() मेथड का उपयोग करते हैं। Queue एक FIFO (फर्स्ट-इन-फर्स्ट-आउट) संग्रह है जहां तत्व पीछे जोड़े जाते हैं और सामने से हटाए जाते हैं (Dequeue())। यह System.Collections.Generic नेमस्पेस में स्थित है। उदाहरण 1: Queue में
-
C# में Stack में निहित तत्वों की संख्या प्राप्त करें
C# में Stack<T> में निहित तत्वों की संख्या प्राप्त करने के लिए, हम Count प्रॉपर्टी का उपयोग करते हैं। Stack एक LIFO (लास्ट-इन-फर्स्ट-आउट) संग्रह है जो System.Collections.Generic नेमस्पेस में स्थित है। तत्वों को Push() से जोड़ा जाता है और Pop() से हटाया जाता है। उदाहरण 1: Stack में तत्व गिनना
-
C# में SortedSet में तत्वों की संख्या प्राप्त करें
C# में SortedSet<T> में निहित तत्वों की संख्या प्राप्त करने के लिए, हम Count प्रॉपर्टी का उपयोग करते हैं। SortedSet अद्वितीय तत्वों का एक संग्रह है जो स्वचालित रूप से क्रमबद्ध क्रम में बना रहता है। यह System.Collections.Generic नेमस्पेस का हिस्सा है और लाल-काले ट्री पर आधारित है। उदाहरण 1: द
-
C# में LinkedList के माध्यम से पुनरावृति करने वाला एन्यूमरेटर प्राप्त करें
C# में LinkedList<T> के तत्वों पर पुनरावृति करने वाला एन्यूमरेटर प्राप्त करने के लिए, हम GetEnumerator() मेथड का उपयोग करते हैं। यह एक संरचना एन्यूमरेटर (LinkedList<T>.Enumerator) लौटाता है जिसका उपयोग while लूप के साथ किया जा सकता है। LinkedList एक डबल-लिंक्ड सूची है जो System.Collecti
-
C# में Tuple का पांचवां तत्व कैसे प्राप्त करें?
C# में Tuple का पांचवां तत्व प्राप्त करने के लिए, हम Item5 प्रॉपर्टी का उपयोग करते हैं। टुपल्स निश्चित आकार के, अपरिवर्तनीय डेटा संरचनाएं हैं जिनके तत्वों को Item1 से Item7 तक की प्रॉपर्टीज के माध्यम से एक्सेस किया जाता है। 8 या अधिक तत्वों वाले टुपल्स के लिए, 8वां तत्व Rest प्रॉपर्टी (जो एक नेस्टे
-
C# में Hashtable से निर्दिष्ट कुंजी वाला तत्व हटाएं
C# में Hashtable से निर्दिष्ट कुंजी वाला तत्व हटाने के लिए, हम Remove(key) मेथड का उपयोग करते हैं। यह मेथड निर्दिष्ट कुंजी के साथ एंट्री को हटाता है यदि वह मौजूद है। Hashtable एक गैर-जेनेरिक कुंजी-मान संग्रह है जो System.Collections नेमस्पेस में स्थित है। उदाहरण 1: एकल कुंजी हटाना using System; us
-
C# में दो List ऑब्जेक्ट्स समान हैं या नहीं जांचें
C# में दो List<T> ऑब्जेक्ट्स समान हैं या नहीं यह जांचने के लिए, हम Equals() मेथड का उपयोग करते हैं। डिफ़ॉल्ट रूप से List<T> Equals() को ओवरराइड नहीं करता, इसलिए यह रेफरेंस समानता की जांच करता है (दोनों वेरिएबल्स एक ही ऑब्जेक्ट को संदर्भित करते हैं)। सामग्री-आधारित तुलना के लिए SequenceE
-
C# में दो ListDictionary ऑब्जेक्ट्स समान हैं या नहीं जांचें
C# में दो ListDictionary ऑब्जेक्ट्स समान हैं या नहीं यह जांचने के लिए, हम Equals() मेथड का उपयोग करते हैं। डिफ़ॉल्ट रूप से Equals() रेफरेंस समानता की जांच करता है (यानी दोनों वेरिएबल्स एक ही ऑब्जेक्ट को संदर्भित करते हैं)। ListDictionary सामग्री-आधारित समानता को ओवरराइड नहीं करता, इसलिए दो अलग-अलग
-
C# में Tuple का पहला तत्व कैसे प्राप्त करें?
C# में Tuple का पहला तत्व प्राप्त करने के लिए, हम Item1 प्रॉपर्टी का उपयोग करते हैं। टुपल्स निश्चित आकार के, अपरिवर्तनीय डेटा संरचनाएं हैं जिनके तत्वों को Item1, Item2, Item3, आदि प्रॉपर्टीज के माध्यम से एक्सेस किया जाता है। Tuple.Create() फैक्टरी मेथड टुपल्स बनाने का सुविधाजनक तरीका प्रदान करता है
-
C# में BitArray में विशिष्ट स्थिति पर बिट का मान प्राप्त या सेट करें
C# में BitArray में किसी विशिष्ट स्थिति पर बिट का मान प्राप्त या सेट करने के लिए, हम इंडेक्सर सिंटैक्स [index] या Get()/Set() मेथड्स का उपयोग करते हैं। BitArray बूलियन मानों (बिट्स) का एक संग्रह है जो System.Collections नेमस्पेस में स्थित है और कॉम्पैक्ट बिट स्टोरेज प्रदान करता है। उदाहरण 1: बिट म
-
C# में ArrayList में तत्वों की रेंज के लिए एन्यूमरेटर प्राप्त करें
C# में ArrayList में तत्वों की एक विशिष्ट रेंज पर पुनरावृति करने वाला एन्यूमरेटर प्राप्त करने के लिए, हम GetEnumerator(int index, int count) ओवरलोड का उपयोग करते हैं। यह निर्दिष्ट इंडेक्स से शुरू होकर निर्दिष्ट संख्या में तत्वों के लिए एक एन्यूमरेटर लौटाता है। ArrayList System.Collections नेमस्पेस