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

सी # में सॉर्टेडलिस्ट में कुंजी/मूल्य जोड़े कैसे जोड़ें?

SortedList में की/वैल्यू पेयर जोड़ने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections;
public class Demo {
   public static void Main(String[] args){
      SortedList list = new SortedList();
      list.Add("A", "Jacob");
      list.Add("B", "Sam");
      list.Add("C", "Tom");
      list.Add("D", "John");
      list.Add("E", "Tim");
      list.Add("F", "Mark");
      list.Add("G", "Gary");
      list.Add("H", "Nathan");
      list.Add("I", "Shaun");
      list.Add("J", "David");
      ICollection col1 = list.Values;
      Console.WriteLine("Values...");
      foreach(string s in col1)
      Console.WriteLine(s);
      ICollection col2 = list.Keys;
      Console.WriteLine("\nKeys...");
      foreach(string s in col2)
      Console.WriteLine(s);
   }
}

बाहर

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

Values...
Jacob
Sam
Tom
John
Tim
Mark
Gary
Nathan
Shaun
David
Keys...
A
B
C
D
E
F
G
H
I
J

उदाहरण

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

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);
      sortedList.RemoveAt(3);
      Console.WriteLine("\nEnumerator to iterate through the SortedList...");
      IDictionaryEnumerator demoEnum = sortedList.GetEnumerator();
      while (demoEnum.MoveNext())
         Console.WriteLine("Key = " + demoEnum.Key + ", Value = " + demoEnum.Value);
      Console.WriteLine("Count of SortedList key-value pairs (Updated) = "+sortedList.Count);
   }
}

आउटपुट

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

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 = 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 (Updated) = 9

  1. HTML में एलिमेंट की वैल्यू कैसे जोड़ें?

    मान का प्रयोग करें HTML में तत्व का मान जोड़ने के लिए विशेषता। यह निम्नलिखित तत्वों के साथ काम करता है - , , , , , , । उदाहरण value . को लागू करने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं विशेषता - <!DOCTYPE html> <html>    <body>       <head

  1. रेडिस एचजीईटीएलएल - हैश वैल्यू में निहित सभी फ़ील्ड/वैल्यू जोड़े कैसे प्राप्त करें

    इस ट्यूटोरियल में, हम सीखेंगे कि एक कुंजी पर संग्रहीत हैश मान में निहित सभी फ़ील्ड/वैल्यू पेयर कैसे प्राप्त करें। इसके लिए हम रेडिस HGETALL . का उपयोग करेंगे आदेश। HGETALL कमांड यह कमांड एक कुंजी पर संग्रहीत हैश मान में निहित सभी फ़ील्ड और उससे जुड़े मान लौटाता है। एक खाली सूची लौटा दी जाती है, यद

  1. कैसे करें:REG REG_BINARY रजिस्ट्री मान जोड़ें।

    इस ट्यूटोरियल में निर्देश हैं कि आप REG ADD कमांड का उपयोग करके रजिस्ट्री में REG_BINARY रजिस्ट्री मान कैसे जोड़ सकते हैं। कुछ दिन पहले मैं एक कंप्यूटर से एक विशिष्ट REG_BINARY रजिस्ट्री मान को निर्यात और आयात करना चाहता था (चलिए इसे कंप्यूटर ए कहते हैं) दूसरे (चलिए इसे कंप्यूटर बी कहते हैं), आरईजी