কম্পিউটার

C# 4.0 এ Tuples কি?


Tuples বিভিন্ন ডাটা ধরনের উপাদানের একটি ক্রম আছে. প্রতিটি উপাদানের ধরন আলাদাভাবে উল্লেখ করার প্রয়োজন ছাড়াই Tuple এর একটি উদাহরণ ফেরত দেওয়ার জন্য এটি চালু করা হয়েছিল।

আসুন দুটি উপাদান দিয়ে একটি টিপল তৈরি করি। আপনি একটি tuple ঘোষণা কিভাবে নিচে দেওয়া হয়. −

Tuple<int, string>person = new Tuple <int, string>(32, "Steve");

এখন, উদাহরণের জন্য টিপলের প্রথম আইটেমটি পরীক্ষা করুন, যা একটি পূর্ণসংখ্যা −

if (tuple.Item1 == 99) {
   Console.WriteLine(tuple.Item1);
}

এখন টিপলে দ্বিতীয় আইটেমটি পরীক্ষা করুন, যা একটি স্ট্রিং -

if (tuple.Item2 == "Steve") {
   Console.WriteLine(tuple.Item2);
}

নিচে স্ট্রিং এবং int আইটেম -

দিয়ে একটি টিপল তৈরি করার একটি উদাহরণ

উদাহরণ

using System;
using System.Threading;

namespace Demo {
   class Program {

      static void Main(string[] args) {

         Tuple<int, string> tuple = new Tuple<int, string>(50, "Tom");

         if (tuple.Item1 == 50) {
            Console.WriteLine(tuple.Item1);
         }

         if (tuple.Item2 == "Jack") {
            Console.WriteLine(tuple.Item2);
         }
      }
   }
}

আউটপুট

50

  1. C# এ ইনডেক্সার কি?

  2. C# এ স্ট্রিং লিটারেল কি?

  3. C# এ ব্যবহারকারী-সংজ্ঞায়িত ব্যতিক্রম কি?

  4. C# এ নামস্থান কি?