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

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

सॉर्टेडलिस्ट के माध्यम से पुनरावृति करने वाला एक एन्यूमरेटर प्राप्त करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main(String[] args){
      SortedList sortedList = new SortedList();
      sortedList.Add("A", "1");
      sortedList.Add("B", "2");
      sortedList.Add("C", "3");
      sortedList.Add("D", "4");
      sortedList.Add("E", "5");
      sortedList.Add("F", "6");
      sortedList.Add("G", "7");
      sortedList.Add("H", "8");
      sortedList.Add("I", "9");
      sortedList.Add("J", "10");
      Console.WriteLine("SortedList elements...");
      foreach(DictionaryEntry d in sortedList){
         Console.WriteLine("Key = "+d.Key + ", Value = " + d.Value);
      }
      Console.WriteLine("Count of SortedList key-value pairs = "+sortedList.Count);
      Console.WriteLine("\nEnumerator to iterate through the SortedList...");
      IDictionaryEnumerator demoEnum = sortedList.GetEnumerator();
      while (demoEnum.MoveNext())
         Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
   }
}

आउटपुट

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

SortedList elements...
Key = A, Value = 1
Key = B, Value = 2
Key = C, Value = 3
Key = D, Value = 4
Key = E, Value = 5
Key = F, Value = 6
Key = G, Value = 7
Key = H, Value = 8
Key = I, Value = 9
Key = J, Value = 10
Count of SortedList key-value pairs = 10

Enumerator to iterate through the SortedList...
Key = A, Value = 1
Key = B, Value = 2
Key = C, Value = 3
Key = D, Value = 4
Key = E, Value = 5
Key = F, Value = 6
Key = G, Value = 7
Key = H, Value = 8
Key = I, Value = 9
Key = J, Value = 10

उदाहरण

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

using System;
using System.Collections;
public class Demo {
   public static void Main(String[] args){
      SortedList sortedList = new SortedList();
      sortedList.Add("One", "1");
      sortedList.Add("Two", "2");
      sortedList.Add("Three", "3");
      sortedList.Add("Four", "4");
      sortedList.Add("Five", "5");
      sortedList.Add("Six", "6");
      sortedList.Add("Seven", "7");
      sortedList.Add("Eight", "8");
      sortedList.Add("Nine", "9");
      sortedList.Add("Ten", "10");
      Console.WriteLine("Enumerator to iterate through the SortedList...");
      IDictionaryEnumerator demoEnum = sortedList.GetEnumerator();
      while (demoEnum.MoveNext())
         Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
   }
}

आउटपुट

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

Enumerator to iterate through the SortedList...
Key = Eight, Value = 8
Key = Five, Value = 5
Key = Four, Value = 4
Key = Nine, Value = 9
Key = One, Value = 1
Key = Seven, Value = 7
Key = Six, Value = 6
Key = Ten, Value = 10
Key = Three, Value = 3
Key = Two, Value = 2

  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

  1. सी # में ड्राइव प्रारूप प्राप्त करें

    ड्राइव प्रारूप को C# में प्राप्त करने के लिए DriveFormat गुण का उपयोग करें। वह ड्राइव सेट करें जिसके लिए आप प्रारूप प्रदर्शित करना चाहते हैं - DriveInfo dInfo = new DriveInfo("C"); अब, ड्राइव फ़ॉर्मेट प्राप्त करने के लिए DriveFormat का उपयोग करें - dInfo.DriveFormat विंडोज़ सिस्टम के लि