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

C#-এ টাপল Rest প্রোপার্টি: ৮ বা অধিক এলিমেন্ট

টাপল 최대 ৭টি এলিমেন্ট ধারণ করতে পারে। ৮ম এলিমেন্ট Rest প্রোপার্টির মাধ্যমে নেস্টেড টাপল হিসেবে যোগ করা হয়।

উদাহরণ

using System;

public class Program
{
    public static void Main()
    {
        var myTuple = Tuple.Create(1, 2.5M, "Tom", "100", 5, 10.5M, "Henry", "100");
        Console.WriteLine("Item1 : " + myTuple.Item1);
        Console.WriteLine("Item2 : " + myTuple.Item2);
        Console.WriteLine("Item3 : " + myTuple.Item3);
        Console.WriteLine("Item4 : " + myTuple.Item4);
        Console.WriteLine("Item5 : " + myTuple.Item5);
        Console.WriteLine("Item6 : " + myTuple.Item6);
        Console.WriteLine("Item7 : " + myTuple.Item7);
        Console.WriteLine("Item8 : " + myTuple.Rest); // নেস্টেড টাপল
    }
}

আউটপুট

Item1 : 1
Item2 : 2.5
Item3 : Tom
Item4 : 100
Item5 : 5
Item6 : 10.5
Item7 : Henry
Item8 : (100)

C# 7+ ভ্যালু টাপল অষ্টাদশ উপাদান পর্যন্ত সাপোর্ট করে নেস্টিং ছাড়া।

  1. C# Console.KeyAvailable প্রোপার্টি

  2. C# Console ক্লাস

  3. C# Console.WindowHeight প্রোপার্টি: কনসোল উইন্ডোর উচ্চতা নিয়ন্ত্রণ

  4. সি শার্পে নেস্টেড টাপল (Nested Tuples)