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 d in strDict1){
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.WriteLine("Does StringDictionary1 has key G? "+strDict1.ContainsKey("G"));
      StringDictionary strDict2 = new StringDictionary();
      strDict2.Add("A", "John");
      strDict2.Add("B", "Andy");
      strDict2.Add("C", "Tim");
      strDict2.Add("D", "Ryan");
      strDict2.Add("E", "Kevin");
      strDict2.Add("F", "Katie");
      strDict2.Add("G", "Brad");
      Console.WriteLine("\nStringDictionary2 elements...");
      foreach(DictionaryEntry d in strDict2){
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.WriteLine("Count of key/value pairs in StringDictionary2 = " + strDict2.Count);
      strDict2.Clear();
      Console.WriteLine("Count of key/value pairs in StringDictionary2 (updated) = " + strDict2.Count);
   }
}

आउटपुट

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

StringDictionary1 elements...
a John
b Andy
c Tim
d Ryan
e Kevin
f Katie
g Brad
Does StringDictionary1 has key G? True
StringDictionary2 elements...
a John
b Andy
c Tim
d Ryan
e Kevin
f Katie
g Brad
Count of key/value pairs in StringDictionary2 = 7
Count of key/value pairs in StringDictionary2 (updated) = 0

उदाहरण

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

using System;
using System.Collections;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      StringDictionary strDict = new StringDictionary();
      strDict.Add("A", "John");
      strDict.Add("B", "Andy");
      strDict.Add("C", "Tim");
      strDict.Add("D", "Ryan");
      Console.WriteLine("StringDictionary elements...");
      foreach(DictionaryEntry d in strDict){
         Console.WriteLine(d.Key + " " + d.Value);
      }
      Console.WriteLine("Count of key/value pairs in StringDictionary = " + strDict.Count);
      strDict.Clear();
      Console.WriteLine("Count of key/value pairs in StringDictionary (updated) = " + strDict.Count);
   }
}

आउटपुट

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

StringDictionary elements...
a John
b Andy
c Tim
d Ryan
Count of key/value pairs in StringDictionary = 4
Count of key/value pairs in StringDictionary (updated) = 0

  1. सी # में लिंक्डलिस्ट से सभी नोड्स को हटा रहा है

    लिंक्डलिस्ट से सभी नोड्स को हटाने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections.Generic; public class Demo {    public static void Main() {       int [] num = {10, 20, 30, 40, 50};       LinkedList<int> list = new LinkedList<

  1. जावा में ArrayList से सभी तत्वों को हटा दें

    जावा में ArrayList से सभी तत्वों को हटाने के लिए, आइए पहले कुछ तत्वों के साथ एक ArrayList बनाएं - ArrayList<Integer> arrlist = new ArrayList<Integer>(5); arrlist.add(25); arrlist.add(50); arrlist.add(75); arrlist.add(100); arrlist.add(150); arrlist.add(200); arrlist.add(250); अब, सभी तत

  1. Google Chrome से स्वतः भरण प्रविष्टियां हटाना

    Google Chrome में एक विशेषता है जो सहेजी गई जानकारी के साथ फ़ॉर्म स्वचालित रूप से भर सकती है। जानकारी URL, उपयोगकर्ता नाम, पते, पासवर्ड या कोई भुगतान जानकारी हो सकती है। जब उपयोगकर्ता Google Chrome के रूप में नई जानकारी दर्ज करता है, तो कभी-कभी यह उपयोगकर्ता से अनुमति मांगता है कि क्या वे उस जानकारी