কম্পিউটার

কিভাবে C# এ নাল কোলেসিং অপারেটর (??) ব্যবহার করবেন?


নাল কোলেসিং অপারেটরটি বাতিলযোগ্য মান প্রকার এবং রেফারেন্স প্রকারের সাথে ব্যবহার করা হয়। এটি একটি অপারেন্ডকে অন্য একটি বাতিলযোগ্য (বা না) মান টাইপ অপারেন্ডের প্রকারে রূপান্তর করতে ব্যবহৃত হয়, যেখানে একটি অন্তর্নিহিত রূপান্তর সম্ভব।

যদি প্রথম অপারেন্ডের মান শূন্য হয়, তাহলে অপারেটর দ্বিতীয় অপারেন্ডের মান ফেরত দেয়, অন্যথায়, এটি প্রথম অপারেন্ডের মান ফেরত দেয়।

নিম্নলিখিত একটি উদাহরণ -

উদাহরণ

using System;

namespace Demo {

   class Program {

      static void Main(string[] args) {
         double? num1 = null;
         double? num2 = 6.32123;
         double num3;

         num3 = num1 ?? 9.77;
         Console.WriteLine(" Value of num3: {0}", num3);

         num3 = num2 ?? 9.77;
         Console.WriteLine(" Value of num3: {0}", num3);
         Console.ReadLine();
      }
   }
}

আউটপুট

Value of num3: 9.77
Value of num3: 6.32123

  1. Android sqlite এ LONGTEXT মান কিভাবে ব্যবহার করবেন?

  2. Android sqlite এ TINYTEXT মান কিভাবে ব্যবহার করবেন?

  3. Android sqlite এ tinyint মান কিভাবে ব্যবহার করবেন?

  4. অ্যান্ড্রয়েড স্কিলাইটে স্মলিন্ট মান কীভাবে ব্যবহার করবেন?