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

C# में ListDictionary के माध्यम से पुनरावृत्ति करने वाला एन्यूमरेटर प्राप्त करें

उदाहरण

ListDictionary की GetEnumerator() मेथड एक IDictionaryEnumerator लौटाती है। इस उदाहरण में दो ListDictionary ऑब्जेक्ट बनाए गए हैं और दूसरे को एन्यूमरेटर के माध्यम से पुनरावृत्त किया गया है।

using System;
using System.Collections;
using System.Collections.Specialized;

public class Demo {
    public static void Main() {
        ListDictionary dict1 = new ListDictionary();
        dict1.Add("A", "Books");
        dict1.Add("B", "Electronics");
        dict1.Add("C", "Smart Wearables");
        dict1.Add("D", "Pet Supplies");
        dict1.Add("E", "Clothing");
        dict1.Add("F", "Footwear");

        Console.WriteLine("ListDictionary1 तत्व...");
        foreach(DictionaryEntry d in dict1) {
            Console.WriteLine(d.Key + " " + d.Value);
        }

        ListDictionary dict2 = new ListDictionary();
        dict2.Add("1", "One");
        dict2.Add("2", "Two");
        dict2.Add("3", "Three");
        dict2.Add("4", "Four");
        dict2.Add("5", "Five");
        dict2.Add("6", "Six");

        Console.WriteLine("\nListDictionary2 की-वैल्यू जोड़े...");
        IDictionaryEnumerator demoEnum = dict2.GetEnumerator();
        while (demoEnum.MoveNext())
            Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
    }
}

आउटपुट

ListDictionary1 तत्व...
A Books
B Electronics
C Smart Wearables
D Pet Supplies
E Clothing
F Footwear
ListDictionary2 की-वैल्यू जोड़े...
Key = 1, Value = One
Key = 2, Value = Two
Key = 3, Value = Three
Key = 4, Value = Four
Key = 5, Value = Five
Key = 6, Value = Six

एक और उदाहरण

using System;
using System.Collections;
using System.Collections.Specialized;

public class Demo {
    public static void Main() {
        ListDictionary dict = new ListDictionary();
        dict.Add("1", "One");
        dict.Add("2", "Two");
        dict.Add("3", "Three");
        dict.Add("4", "Four");
        dict.Add("5", "Five");
        dict.Add("6", "Six");

        Console.WriteLine("ListDictionary की-वैल्यू जोड़े...");
        IDictionaryEnumerator demoEnum = dict.GetEnumerator();
        while (demoEnum.MoveNext())
            Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
    }
}

आउटपुट

ListDictionary की-वैल्यू जोड़े...
Key = 1, Value = One
Key = 2, Value = Two
Key = 3, Value = Three
Key = 4, Value = Four
Key = 5, Value = Five
Key = 6, Value = Six
  1. - C# में List के माध्यम से इटरेट करने के लिए एन्यूमरेटर प्राप्त करें

    List के माध्यम से इटरेट करने के लिए एन्यूमरेटर प्राप्त करने के लिए, कोड इस प्रकार है: उदाहरण using System; using System.Collections.Generic; public class Demo { public static void Main(String[] args){ List list1 = new List(); list1.Add(One); list1.Add(Two);

  1. - C# में Dictionary के माध्यम से पुनरावृति करने वाला एन्युमरेटर प्राप्त करें

    C# में Dictionary के माध्यम से पुनरावृति करने के लिए GetEnumerator() मेथड का उपयोग करके एक IDictionaryEnumerator प्राप्त किया जा सकता है। यह एन्युमरेटर कुंजी-मान जोड़े पर पुनरावृति करने की अनुमति देता है। उदाहरण 1 using System; using System.Collections; using System.Collections.Generic; public clas

  1. - C# में StringCollection के माध्यम से पुनरावृति करने वाला एन्युमरेटर प्राप्त करें

    C# में StringCollection के माध्यम से पुनरावृति करने के लिए GetEnumerator() मेथड का उपयोग करके एक StringEnumerator प्राप्त किया जा सकता है। यह एन्युमरेटर स्ट्रिंग तत्वों पर पुनरावृति करने की अनुमति देता है। उदाहरण 1 using System; using System.Collections.Specialized; public class Demo { public s