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

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

C#-এ SortedSet<T> ক্লাসে একটি সেট অন্য সেটের প্রপার সুপারসেট (proper superset) কিনা তা যাচাই করতে IsProperSupersetOf() মেথড ব্যবহার করা হয়। প্রপার সুপারসেট মানে প্রথম সেটে দ্বিতীয় সেটের সব উপাদান আছে এবং তার পাশাপাশি কিছু অতিরিক্ত উপাদানও আছে। নিচে দুটি উদাহরণ দেওয়া হলো।

উদাহরণ ১

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        SortedSet<int> set1 = new SortedSet<int>();
        set1.Add(10);
        set1.Add(20);
        set1.Add(30);
        set1.Add(40);
        set1.Add(50);
        set1.Add(60);

        Console.WriteLine("SortedSet1-এ উপাদানগুলো...");
        foreach (int res in set1) {
            Console.WriteLine(res);
        }

        SortedSet<int> set2 = new SortedSet<int>();
        set2.Add(10);
        set2.Add(20);
        set2.Add(30);
        set2.Add(40);
        set2.Add(50);
        set2.Add(60);
        set2.Add(70);
        set2.Add(80);
        set2.Add(90);
        set2.Add(100);

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

আউটপুট

SortedSet1-এ উপাদানগুলো...
10
20
30
40
50
60
SortedSet2-এ উপাদানগুলো...
10
20
30
40
50
60
70
80
90
100
SortedSet2 কি SortedSet1-এর প্রপার সুপারসেট? = True

উদাহরণ ২

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        SortedSet<int> set1 = new SortedSet<int>();
        set1.Add(10);
        set1.Add(10);
        set1.Add(10);
        set1.Add(10);

        Console.WriteLine("SortedSet1-এ উপাদানগুলো...");
        foreach (int res in set1) {
            Console.WriteLine(res);
        }

        SortedSet<int> set2 = new SortedSet<int>();
        set2.Add(10);
        set2.Add(20);
        set2.Add(30);
        set2.Add(40);
        set2.Add(50);
        set2.Add(60);
        set2.Add(70);
        set2.Add(80);
        set2.Add(90);
        set2.Add(100);

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

আউটপুট

SortedSet1-এ উপাদানগুলো...
10
SortedSet2-এ উপাদানগুলো...
10
20
30
40
50
60
70
80
90
100
SortedSet2 কি SortedSet1-এর প্রপার সুপারসেট? = True
  1. C#-এ SortedSet অবজেক্ট প্রপার সাবসেট কিনা তা যাচাই করুন

  2. C#-এ Collection-এ উপাদান রয়েছে কিনা তা যাচাই করুন

  3. C#-এ HashSet প্রপার সাবসেট কিনা তা যাচাই করুন

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