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

Dictionary.C# में संपत्ति की गणना करें

शब्दकोष। C# में काउंट प्रॉपर्टी को डिक्शनरी में की/वैल्यू पेयर की संख्या मिलती है।

वाक्यविन्यास

public int Count { get; }

आइए अब डिक्शनरी को लागू करने के लिए एक उदाहरण देखें। संपत्ति की गणना करें -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<string, string> dict =
      new Dictionary<string, string>();
      dict.Add("One", "Chris");
      dict.Add("Two", "Steve");
      dict.Add("Three", "Messi");
      dict.Add("Four", "Ryan");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Count of elements = "+dict.Count);
      Console.WriteLine("\nKey/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      if (dict.ContainsValue("Angelina"))
         Console.WriteLine("Value found!");
      else
         Console.WriteLine("Value isn't in the dictionary!");
      dict.Clear();
      Console.WriteLine("Cleared Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      Console.WriteLine("Count of elements now = "+dict.Count);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Count of elements = 5
Key/value pairs...
Key = One, Value = Chris
Key = Two, Value = Steve
Key = Three, Value = Messi
Key = Four, Value = Ryan
Key = Five, Value = Nathan
Value isn't in the dictionary!
Cleared Key/value pairs...
Count of elements now = 0

आइए अब डिक्शनरी को लागू करने के लिए एक और उदाहरण देखें। संपत्ति की गणना करें -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<string, string> dict =
      new Dictionary<string, string>();
      dict.Add("One", "David");
      dict.Add("Two", "Brian");
      dict.Add("Three", "Paul");
      dict.Add("Four", "Ryan");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Count of elements = "+dict.Count);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Count of elements = 5

  1. पाइथन में बिल्ट-इन डिक्शनरी फंक्शन्स और मेथड्स

    पायथन में निम्नलिखित शब्दकोश कार्य शामिल हैं - क्रमांक विवरण के साथ कार्य करें 1 cmp(dict1, dict2) दोनों ताना के तत्वों की तुलना करता है। 2 लेन(तानाशाही) शब्दकोश की कुल लंबाई देता है। यह शब्दकोश में मदों की संख्या के बराबर होगा। 3 str(तानाशाही) एक शब्दकोश का एक प्रिंट करने योग्य स्ट्

  1. पायथन में डिक्शनरी के तरीके (अपडेट (), has_key (), फ्रॉमकी ()

    डिक्शनरी इन पायथन सबसे अधिक उपयोग किए जाने वाले संग्रह डेटा प्रकारों में से एक है। इसे हे वैल्यू पेयर द्वारा दर्शाया जाता है। कुंजी अनुक्रमित हैं लेकिन मान नहीं हो सकते हैं। कई पायथन-निर्मित फ़ंक्शन हैं जो विभिन्न पायथन कार्यक्रमों में शब्दकोश का उपयोग करना बहुत आसान बनाते हैं। इस टॉपिक में हम तीन इ

  1. नेस्टेड पायथन डिक्शनरी में तत्वों की गणना कैसे करें?

    व्यंजक द्वारा शब्दकोश में प्रत्येक कुंजी मान युग्म पर पुनरावृति करना संभव है for k,v in students.items(): चूंकि प्रत्येक आइटम का मूल्य घटक स्वयं नेस्टेड पायथन डिक्शनरी में एक शब्दकोश है, प्रत्येक उप-शब्दकोश की लंबाई लेन (v) है। सभी तत्वों की संख्या प्राप्त करने के लिए लूप पर संचयी जोड़ निष्पादित करे