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

C#-এ দুটি SortedSet অবজেক্ট সমান কিনা তা যাচাই করুন

C#-এ SortedSet<T> ক্লাসে দুটি সেট সমান কিনা তা যাচাই করতে Equals() মেথড ব্যবহার করা হয়। এটি দুটি সেটের উপাদানগুলো একই কিনা তা যাচায়। নিচে দুটি উদাহরণ দেওয়া হলো।

উদাহরণ ১

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        SortedSet<int> set1 = new SortedSet<int>();
        set1.Add(100);
        set1.Add(200);
        set1.Add(300);
        set1.Add(400);

        Console.WriteLine("SortedSet1-এ উপাদানগুলো...");
        foreach (int res in set1) {
            Console.WriteLine(res);
        }
        Console.WriteLine("SortedSet1-তে 400 উপাদান আছে? = " + set1.Contains(400));

        SortedSet<int> set2 = new SortedSet<int>();
        set2.Add(100);
        set2.Add(200);
        set2.Add(300);
        set2.Add(400);

        Console.WriteLine("SortedSet2-এ উপাদানগুলো...");
        foreach (int res in set2) {
            Console.WriteLine(res);
        }
        Console.WriteLine("SortedSet2-তে 500 উপাদান আছে? = " + set2.Contains(500));
        Console.WriteLine("দুটি সেট কি সমান? = " + set1.Equals(set2));
    }
}

আউটপুট

SortedSet1-এ উপাদানগুলো...
100
200
300
400
SortedSet1-তে 400 উপাদান আছে? = True
SortedSet2-এ উপাদানগুলো...
100
200
300
400
SortedSet2-তে 500 উপাদান আছে? = False
দুটি সেট কি সমান? = False

উদাহরণ ২

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        SortedSet<int> set1 = new SortedSet<int>();
        set1.Add(10);
        set1.Add(15);
        set1.Add(30);
        set1.Add(50);
        set1.Add(75);
        set1.Add(100);
        set1.Add(150);

        Console.WriteLine("SortedSet1-এ উপাদানগুলো...");
        foreach (int res in set1) {
            Console.WriteLine(res);
        }
        Console.WriteLine("SortedSet1-তে 400 উপাদান আছে? = " + set1.Contains(400));

        SortedSet<int> set2 = new SortedSet<int>();
        set2.Add(25);
        set2.Add(50);
        set2.Add(100);
        set2.Add(200);
        set2.Add(400);
        set2.Add(500);

        Console.WriteLine("SortedSet2-এ উপাদানগুলো...");
        foreach (int res in set2) {
            Console.WriteLine(res);
        }
        set2 = set1;
        Console.WriteLine("দুটি সেট কি সমান? = " + set1.Equals(set2));
    }
}

আউটপুট

SortedSet1-এ উপাদানগুলো...
10
15
30
50
75
100
150
SortedSet1-তে 400 উপাদান আছে? = False
SortedSet2-এ উপাদানগুলো...
25
50
100
200
400
500
দুটি সেট কি সমান? = True
  1. C#-এ দুটি Hashtable সমান কিনা যাচাই করা (Equals মেথড)

  2. C#-এ দুটি BitArray সমান কিনা যাচাই করা (Equals মেথড)

  3. C#-এ SortedSet-তে নির্দিষ্ট উপাদান রয়েছে কিনা তা যাচাই করুন

  4. C#-এ SortedSet অবজেক্ট প্রপার সুপারসেট কিনা তা যাচাই করুন