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

C# में डिक्शनरी और ऐरे में क्या अंतर है?


डिक्शनरी

डिक्शनरी C# में कीज़ और वैल्यूज़ का संग्रह है। डिक्शनरी System.Collections.Generic नेमस्पेस में शामिल है।

डिक्शनरी घोषित करने के लिए:

IDictionary d = new Dictionary();

एलिमेंट्स जोड़ने के लिए:

IDictionary d = new Dictionary(); d.Add(1,97); d.Add(2,89); d.Add(3,77); d.Add(4,88);

ऐरे

ऐरे एक ही प्रकार के एलिमेंट्स के निश्चित आकार के अनुक्रमिक संग्रह को स्टोर करता है। इसमें सन्निहित मेमोरी लोकेशन्स होती हैं। सबसे कम एड्रेस पहले एलिमेंट से मेल खाता है और उच्चतम एड्रेस अंतिम एलिमेंट से।

ऐरे को परिभाषित करने के लिए:

int[] arr = new int[5];

ऐरे को इनिशियलाइज़ और एलिमेंट्स सेट करने के लिए:

int[] arr = new int[10] {3, 5, 35, 87, 56, 99, 44, 36, 78};

  1. Java में JTextField और JFormattedTextField के बीच क्या अंतर हैं? Java में JTextField और JFormattedTextField के बीच क्या अंतर हैं?

    एक JTextField का उपयोग सादे टेक्स्ट के लिए किया जा सकता है जबकि एक JFormattedTextField एक क्लास है जो JTextField को विस्तारित करती है और इसका उपयोग उस टेक्स्ट पर कोई भी फॉर्मेट सेट करने के लिए किया जा सकता है जो इसमें होता है जैसे फोन नंबर, ई-मेल, तारीखें आदि। JTextField एक JTextField सबसे महत्वपू

  1. Wi-Fi 6 और 5G नेटवर्क में क्या अंतर है? Wi-Fi 6 और 5G नेटवर्क में क्या अंतर है?

    5G नेटवर्क एक ऐसा विषय है जिस पर बहुत चर्चा हुई है और इसका कार्यान्वयन सोशल नेटवर्क पर बातचीत का विषय बना हुआ है। Wi-Fi 6 को लेकर भी ऐसी ही उम्मीदें हैं, जो एक अलग तकनीक है। Wi-Fi 6 और 5G नेटवर्क के बीच अंतर को पहचानना सीखें। Wi-Fi 6 क्या है? Wi-Fi 6, IEEE 802.11ax मानक पर आधारित एक नया प्रमाणीकरण ह

  1. विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है

    माइक्रोसॉफ्ट ने कई नई सुविधाओं और सुधारों के साथ नवीनतम विंडोज 11 जारी किया है। और बहुत सारे पैच और अपडेट के साथ, विंडोज 10 अब नए विंडोज 11 की तुलना में अधिक स्थिर OS है। कंपनी के अनुसार, यह 2025 के बाद विंडोज 10 पर अपना समर्थन बंद कर देगा, इसलिए हमारे पास यह तय करने के लिए पर्याप्त समय है कि विंडोज