কম্পিউটার টিউটোরিয়াল

C#-এ Dictionary.Clear() মেথড

C#-এ Dictionary.Clear() মেথডটি Dictionary<TKey,TValue>- থেকে সকল কী/মান (key/value) জোড়া মুছে ফেলতে ব্যবহৃত হয়।

সিনট্যাক্স

public void 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

আরেকটি উদাহরণ (আরও উপাদান যোগ করে)

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. জাভাস্ক্রিপ্টে ডিকশনারি খালি করা

  2. HTML Canvas clearRect() মেথড

  3. HTML DOM console.clear() মেথড

  4. পাইথন ডিকশনারিতে update মেথডের ব্যবহার কী?