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

Dictionary.C# में स्पष्ट विधि

C# में Dictionary.Clear () विधि Dictionary से सभी कुंजी/मान जोड़े को हटा देती है।

सिंटैक्स

public void Clear();

आइए अब Dictionary.Clear() विधि को लागू करने के लिए एक उदाहरण देखें -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<string, string> dict =
      new Dictionary<string, string>();
      dict.Add("One", "John");
      dict.Add("Two", "Tom");
      dict.Add("Three", "Jacob");
      dict.Add("Four", "Kevin");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Count of elements = "+dict.Count);
      Console.WriteLine("\nKey/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      dict.Clear();
      Console.WriteLine("Cleared Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      Console.WriteLine("Count of elements now = "+dict.Count);
   }
}

आउटपुट

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

Count of elements = 5
Key/value pairs...
Key = One, Value = John
Key = Two, Value = Tom
Key = Three, Value = Jacob
Key = Four, Value = Kevin
Key = Five, Value = Nathan
Cleared Key/value pairs...
Count of elements now = 0

आइए अब Dictionary.Clear() विधि को लागू करने के लिए एक और उदाहरण देखें -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      Dictionary<string, string> dict =
      new Dictionary<string, string>();
      dict.Add("One", "John");
      dict.Add("Two", "Tom");
      dict.Add("Three", "Jacob");
      dict.Add("Four", "Kevin");
      dict.Add("Five", "Nathan");
      Console.WriteLine("Count of elements = "+dict.Count);
      dict.Add("Six", "Anne");
      dict.Add("Seven", "Katoe");
      Console.WriteLine("Count of elements (updated) = "+dict.Count);
      Console.WriteLine("Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
      dict.Clear();
      Console.WriteLine("Cleared Key/value pairs...");
      foreach(KeyValuePair<string, string> res in dict){
         Console.WriteLine("Key = {0}, Value = {1}", res.Key, res.Value);
      }
   }
}

आउटपुट

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

Count of elements = 5
Count of elements (updated) = 7
Key/value pairs...
Key = One, Value = John
Key = Two, Value = Tom
Key = Three, Value = Jacob
Key = Four, Value = Kevin
Key = Five, Value = Nathan
Key = Six, Value = Anne
Key = Seven, Value = Katoe
Cleared Key/value pairs...

  1. जावास्क्रिप्ट का उपयोग करके एक शब्दकोश को साफ़ करना

    हम एक स्पष्ट() फ़ंक्शन लागू करेंगे जो कंटेनर की सामग्री को आसानी से साफ़ करता है। उदाहरण के लिए, उदाहरण साफ़ करें() { यह कंटेनर ={}} आप इसका परीक्षण कर सकते हैं - उदाहरण const myMap =new MyMap();myMap.put(key1, value1);myMap.put(key2, value2); myMap.display();myMap.clear();myMap.display(); आउटपुट

  1. HTML कैनवास clearRect () विधि

    HTML कैनवास में clearRect () विधि का उपयोग किसी दिए गए आयत में पिक्सेल को साफ़ करने के लिए किया जाता है। तत्व आपको जावास्क्रिप्ट का उपयोग करके वेब पेज पर ग्राफिक्स बनाने की अनुमति देता है। प्रत्येक कैनवास में दो तत्व होते हैं जो कैनवास की ऊंचाई और चौड़ाई का वर्णन करते हैं अर्थात क्रमशः ऊंचाई और चौड

  1. HTML डोम कंसोल.क्लियर () विधि

    HTML DOM कंसोल.क्लियर () विधि का उपयोग कंसोल को खाली करने के लिए किया जाता है। कंसोल.क्लियर () विधि कंसोल में कंसोल क्लियर किया गया संदेश भी लिखेगी और पिछली सभी कंसोल सामग्री को साफ करेगी। यह विधि पूरी तरह से सभी ब्राउज़रों द्वारा समर्थित है। सिंटैक्स कंसोल.क्लियर () विधि के लिए सिंटैक्स निम्नलिखित