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

सी # में एक शब्दकोश कैसे घोषित और प्रारंभ करें?

Dictionary C# में कुंजियों और मानों का एक संग्रह है। शब्दकोश System.Collection.Generics नाम स्थान में शामिल है।

एक शब्दकोश घोषित करने और आरंभ करने के लिए -

IDictionary d = new 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 elements
      Console.WriteLine("Dictionary elements: "+d.Count);
   }
}

आउटपुट

Dictionary elements: 4


  1. जावा 9 में जेएसएचएल में कक्षा और इंटरफेस कैसे घोषित करें?

    जेशेल main() की आवश्यकता के बिना जावा और जावा एपीआई को त्वरित रूप से प्रोटोटाइप, डिबगिंग और सीखने के लिए एक इंटरैक्टिव शेल प्रदान कर सकता है विधि या इसे निष्पादित करने से पहले हमारे कोड को संकलित करने की आवश्यकता है। कक्षा की घोषणा: हम एक वर्ग घोषित कर सकते हैं जैसे हमने जावा भाषा में एक कोड लिखा ह

  1. पायथन डिक्शनरी को कैसे जिप करें और एक साथ लिस्ट करें?

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

  1. पायथन वेरिएबल्स - पायथन में वेरिएबल्स की घोषणा और उपयोग कैसे करें

    पायथन में वेरिएबल बनाने और उनका उपयोग करने के बारे में एक गाइड। पायथन वैरिएबल चर नामित स्थान हैं जिनका उपयोग स्मृति में संग्रहीत वस्तु के संदर्भों को संग्रहीत करने के लिए किया जाता है। जब हम पायथन में वेरिएबल बनाते हैं, तो हमें निम्नलिखित नियमों पर विचार करना चाहिए: एक चर नाम एक अक्षर या अंडरस्को