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

C# में डिक्शनरी कैसे घोषित और इनिशियलाइज़ करें?


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

Dictionary घोषित और इनिशियलाइज़ करने के लिए:

IDictionary d = new Dictionary();

ऊपर, की और वैल्यू के टाइप्स Dictionary ऑब्जेक्ट घोषित करते समय सेट किए जाते हैं। int की का टाइप है और string वैल्यू का टाइप है। दोनों Dictionary ऑब्जेक्ट d में स्टोर होंगे।

आइए अब एक उदाहरण देखें:

उदाहरण

using System; using System.Collections.Generic; public class Demo {    public static void Main() {       IDictionary<int, int> d = new Dictionary<int, int>();       d.Add(1,97);       d.Add(2,89);       d.Add(3,77);       d.Add(4,88);       // Dictionary एलिमेंट्स       Console.WriteLine("Dictionary elements: "+d.Count);    } }

आउटपुट

Dictionary elements: 4

  1. - Java 9 में JShell में क्लास और इंटरफेस कैसे घोषित करें?

    JShell में डिक्लेरेशन JShell main() मेथड की आवश्यकता के बिना या हमारे कोड को निष्पादित करने से पहले इसे कंपाइल करने की आवश्यकता के बिना Java और Java API को त्वरित प्रोटोटाइपिंग, डीबगिंग, और सीखने के लिए एक इंटरैक्टिव शेल प्रदान करता है। क्लास डिक्लेरेशन हम Java भाषा में जैसे कोड लिखते हैं वैसे ही क

  1. - Python Dictionary और List को एक साथ कैसे ज़िप करें?

    Python Dictionary और List को zip() के साथ जोड़ना zip() फ़ंक्शन का उपयोग डिक्शनरी से एक की-वैल्यू पेयर और सूची में संबंधित आइटम को एक साथ ज़िप करने के लिए किया जा सकता है। >>> dictionary = {A: 1, B: 2, C: 3} >>> num_list = [1, 2, 3] >>> zipped = zip(dictionary.items(), num

  1. - Python वेरिएबल्स में महारत: घोषित करने और उपयोग करने के लिए एक पेशेवर गाइड

    Python में वेरिएबल्स बनाने और उपयोग करने पर एक गाइड। Python वेरिएबल्स वेरिएबल्स नामित स्थान हैं जिनका उपयोग मेमोरी में संग्रहीत ऑब्जेक्ट के रेफरेंस को स्टोर करने के लिए किया जाता है। जब हम Python में वेरिएबल्स बनाते हैं, तो हमें निम्न नियमों पर विचार करना चाहिए: वेरिएबल नाम अक्षर या अंडरस्कोर से शु