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

C#-এ UnionWith মেথডের ব্যবহার

C#-এ দুটি কালেকশন থেকে ইউনিক এলিমেন্ট পেতে UnionWith মেথড ব্যবহার করা হয়।

মান লেন আমাদের ডিকশনারি দুটি হলো:

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

Dictionary<string, int> dict2 = new Dictionary<string, int>();
dict2.Add("pen", 3);

এখন 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("pencil", 1);
        dict1.Add("pen", 2);
        Dictionary<string, int> dict2 = new Dictionary<string, int>();
        dict2.Add("pen", 3);
        HashSet<string> hSet = new HashSet<string>(dict1.Keys);
        hSet.UnionWith(dict2.Keys);
        Console.WriteLine("Merged Dictionary...");
        foreach (string val in hSet)
        {
            Console.WriteLine(val);
        }
    }
}

আউটপুট

Merged Dictionary...
pencil
pen
  1. C#-এ Decimal.ToString() মেথড: দশমিক সংখ্যাকে স্ট্রিং-এ রূপান্তর

  2. C#-এ String.PadRight() মেথড: স্ট্রিংয়ের ডানে প্যাডিং যোগ করা

  3. C# SingleOrDefault() পদ্ধতি

  4. C#-এ String.Join() মেথড ব্যবহার করে স্ট্রিং অ্যারের উপাদানগুলো একত্রিত করা