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

C#-এ টাপলের ৫ম উপাদান পান

Tuple ক্লাসের Item5 প্রপার্টি ৫ম উপাদান অ্যাক্সেস করে। ৭-টাপল পর্যন্ত Item1 থেকে Item7 প্রপার্টি থাকে। ৮-টাপলে ৮ম উপাদান Rest.Item1 দিয়ে অ্যাক্সেস করতে হয়।

উদাহরণ ১: ৭-টাপলের ৫ম উপাদান

using System;

public class Demo {
    public static void Main(String[] args){
        var tuple1 = Tuple.Create(75, 200, 500, 700, 100, 1200, 1500);
        var tuple2 = Tuple.Create(75, 200, 500, 700, 100, 1200, 1500);
        Console.WriteLine("Tuple1 Tuple2-এর সমান? = " + tuple1.Equals(tuple2));
        Console.WriteLine("Tuple1-এর হ্যাশ কোড = " + tuple1.GetHashCode());
        Console.WriteLine("Tuple2-এর হ্যাশ কোড = " + tuple2.GetHashCode());
        Console.WriteLine("Tuple1 ৫ম আইটেম = " + tuple1.Item5);
        Console.WriteLine("Tuple2 ৫ম আইটেম = " + tuple2.Item5);
    }
}

আউটপুট

Tuple1 Tuple2-এর সমান? = True
Tuple1-এর হ্যাশ কোড = 3231587
Tuple2-এর হ্যাশ কোড = 3231587
Tuple1 ৫ম আইটেম = 100
Tuple2 ৫ম আইটেম = 100

উদাহরণ ২: ৮-টাপলের সকল উপাদান

using System;

public class Demo {
    public static void Main(String[] args){
        var tuple = Tuple.Create(1200, 1500, 2200, 2700, 3100, 3500, 4500, 5500);
        Console.WriteLine("Tuple-এর হ্যাশ কোড = " + tuple.GetHashCode());
        Console.WriteLine("Tuple ১ম আইটেম = " + tuple.Item1);
        Console.WriteLine("Tuple ২য় আইটেম = " + tuple.Item2);
        Console.WriteLine("Tuple ৩য় আইটেম = " + tuple.Item3);
        Console.WriteLine("Tuple ৪র্থ আইটেম = " + tuple.Item4);
        Console.WriteLine("Tuple ৫ম আইটেম = " + tuple.Item5);
        Console.WriteLine("Tuple ৬ষ্ঠ আইটেম = " + tuple.Item6);
        Console.WriteLine("Tuple ৭ম আইটেম = " + tuple.Item7);
        // ৮ম আইটেম: tuple.Rest.Item1
    }
}

আউটপুট

Tuple-এর হ্যাশ কোড = 49989024
Tuple ১ম আইটেম = 1200
Tuple ২য় আইটেম = 1500
Tuple ৩য় আইটেম = 2200
Tuple ৪র্থ আইটেম = 2700
Tuple ৫ম আইটেম = 3100
Tuple ৬ষ্ঠ আইটেম = 3500
Tuple ৭ম আইটেম = 4500

টিপস: নামযুক্ত টাপল (C# 7+) ব্যবহার করলে Item5-এর বদলে tuple.Age বা অন্য অর্থপূর্ণ নাম ব্যবহার করা যায়, যা কোড পঠনযোগ্য করে তোলে।

  1. জাভাস্ক্রিপ্ট অ্যারেতে শেষ এলিমেন্ট পাওয়ার পদ্ধতি

  2. জাভাস্ক্রিপ্ট দিয়ে পেরেন্ট এলিমেন্টের চাইল্ড এলিমেন্ট পাওয়া

  3. Tkinter-এ এলিমেন্টকে বটম-রাইট কনারে স্টিক রাখা

  4. পাইথন লিস্ট থেকে লাস্ট এলিমেন্ট কীভাবে পাবেন?