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

सी # में स्ट्रिंग डिक्शनरी के माध्यम से पुनरावृत्त करने वाला एक गणक प्राप्त करें

एक गणक प्राप्त करने के लिए जो StringDictionary के माध्यम से पुनरावृति करता है, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main() {
      StringDictionary strDict1 = new StringDictionary();
      strDict1.Add("A", "John");
      strDict1.Add("B", "Andy");
      strDict1.Add("C", "Tim");
      strDict1.Add("D", "Ryan");
      strDict1.Add("E", "Kevin");
      strDict1.Add("F", "Katie");
      strDict1.Add("G", "Brad");
      Console.WriteLine("StringDictionary1 elements...");
      foreach(DictionaryEntry de in strDict1) {
         Console.WriteLine(de.Key + " " + de.Value);
      }
      StringDictionary strDict2 = new StringDictionary();
      strDict2.Add("1", "A");
      strDict2.Add("2", "B");
      strDict2.Add("3", "C");
      strDict2.Add("4", "D");
      strDict2.Add("5", "E");
      Console.WriteLine("\nStringDictionary2 key-value pairs...");
      IEnumerator demoEnum = strDict2.GetEnumerator();
      DictionaryEntry d;
      while (demoEnum.MoveNext()) {
         d = (DictionaryEntry)demoEnum.Current;
         Console.WriteLine("Key = " + d.Key + ", Value = " + d.Value);
      }
   }
}

आउटपुट

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

StringDictionary1 elements...
a John
b Andy
c Tim
d Ryan
e Kevin
f Katie
g Brad

StringDictionary2 key-value pairs...
Key = 1, Value = A
Key = 2, Value = B
Key = 3, Value = C
Key = 4, Value = D
Key = 5, Value = E

उदाहरण

आइए एक और उदाहरण देखें -

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main() {
      StringDictionary strDict = new StringDictionary();
      strDict.Add("1", "One");
      strDict.Add("2", "Two");
      strDict.Add("3", "Three");
      strDict.Add("4", "Four");
      Console.WriteLine("StringDictionary key-value pairs...");
      IEnumerator demoEnum = strDict.GetEnumerator();
      DictionaryEntry d;
      while (demoEnum.MoveNext()) {
         d = (DictionaryEntry)demoEnum.Current;
         Console.WriteLine("Key = " + d.Key + ", Value = " + d.Value);
      }
   }
}

आउटपुट

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

StringDictionary key-value pairs...
Key = 1, Value = One
Key = 2, Value = Two
Key = 3, Value = Three
Key = 4, Value = Four

  1. सी # में स्ट्रिंग डिक्शनरी में चाबियों का संग्रह प्राप्त करें

    स्ट्रिंग डिक्शनरी में चाबियों का संग्रह प्राप्त करने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; using System.Collections.Specialized; public class Demo {    public static void Main(){       StringDictionary strDict1 = new StringDictionary(); &n

  1. एक गणक प्राप्त करें जो सी # में शब्दकोश के माध्यम से पुनरावृत्त हो

    डिक्शनरी के माध्यम से पुनरावृति करने वाला एक एन्यूमरेटर प्राप्त करने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; using System.Collections.Generic; public class Demo {    public static void Main(){       Dictionary<int, string> dict = new D

  1. सी # में स्ट्रिंग कोलेक्शन के माध्यम से पुनरावृत्त करने वाला एक गणक प्राप्त करें

    एक गणक प्राप्त करने के लिए जो StringCollection के माध्यम से पुनरावृति करता है, कोड इस प्रकार है - उदाहरण using System; using System.Collections.Specialized; public class Demo {    public static void Main(){       StringCollection stringCol = new StringCollection();   &n