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

C#-এ দুটি ডিকশনারি মার্জ করা

দুটি ডিকশনারি সেট করুন:

Dictionary<string, int> dict1 = new Dictionary<string, int>();
dict1.Add("laptop", 1);
dict1.Add("desktop", 2);

Dictionary<string, int> dict2 = new Dictionary<string, int>();
dict2.Add("desktop", 3);
dict2.Add("tablet", 4);
dict2.Add("mobile", 5);

এখন HashSet এবং UnionWith() মেথড ব্যবহার করে দুটি ডিকশনারি মার্জ করুন:

HashSet<string> hSet = new HashSet<string>(dict1.Keys);
hSet.UnionWith(dict2.Keys);

সম্পূর্ণ কোড

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        Dictionary<string, int> dict1 = new Dictionary<string, int>();
        dict1.Add("laptop", 1);
        dict1.Add("desktop", 2);
        Dictionary<string, int> dict2 = new Dictionary<string, int>();
        dict2.Add("desktop", 3);
        dict2.Add("tablet", 4);
        dict2.Add("mobile", 5);
        HashSet<string> hSet = new HashSet<string>(dict1.Keys);
        hSet.UnionWith(dict2.Keys);
        Console.WriteLine("Merged Dictionary...");
        foreach (string val in hSet)
        {
            Console.WriteLine(val);
        }
    }
}
  1. সি++-এ দুটি বাইনারি স্ট্রিং যোগ করার প্রোগ্রাম

  2. পাইথনে দুটি বড় সংখ্যা যোগ করা

  3. পাইথনে দুটি ডিকশনারি মার্জ (Merge) করার পদ্ধতি

  4. পাইথনে দুটি ডিকশনারি মার্জ করার প্রোগ্রাম