প্রথমে দুটি ডিকশনারি সেট করুন:
Dictionary<string, int> dict1 = new Dictionary<string, int>();
dict1.Add("water", 1);
dict1.Add("food", 2);
Dictionary<string, int> dict2 = new Dictionary<string, int>();
dict2.Add("clothing", 3);
dict2.Add("shelter", 4);
এখন HashSet তৈরি করে UnionWith() মেথড ব্যবহার করে দুটি ডিকশনারির ইউনিয়ন বের করুন:
HashSet<string> hSet = new HashSet<string>(dict1.Keys); hSet.UnionWith(dict2.Keys);
সম্পূর্ণ উদাহরণ
using System;
using System.Collections.Generic;
public class Program
{
public static void Main()
{
Dictionary<string, int> dict1 = new Dictionary<string, int>();
dict1.Add("water", 1);
dict1.Add("food", 2);
Dictionary<string, int> dict2 = new Dictionary<string, int>();
dict2.Add("clothing", 3);
dict2.Add("shelter", 4);
HashSet<string> hSet = new HashSet<string>(dict1.Keys);
hSet.UnionWith(dict2.Keys);
Console.WriteLine("Union of Dictionary...");
foreach (string val in hSet)
{
Console.WriteLine(val);
}
}
}
আউটপুট
Union of Dictionary... water food clothing shelter