কম্পিউটার

C# এ টারনারি অপারেটর


Ternary অপারেটর হল C# এ একটি শর্তসাপেক্ষ অপারেটর। এটি তিনটি আর্গুমেন্ট নেয় এবং একটি বুলিয়ান এক্সপ্রেশন মূল্যায়ন করে।

যেমন −

b = (a == 1) ? 20 : 30;

উপরে, যদি প্রথম অপারেন্ডটি সত্য (1) তে মূল্যায়ন করে, তবে দ্বিতীয় অপারেন্ডটি মূল্যায়ন করা হয়। যদি প্রথম অপারেন্ডটি মিথ্যা (0) মূল্যায়ন করে, তবে তৃতীয় অপারেন্ডটি মূল্যায়ন করা হয়৷

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

উদাহরণ

using System;

namespace DEMO {

   class Program {

      static void Main(string[] args) {

         int a, b;
         a = 10;
         b = (a == 1) ? 20 : 30;
         Console.WriteLine("Value of b is {0}", b);

         b = (a == 10) ? 20 : 30;
         Console.WriteLine("Value of b is {0}", b);
         Console.ReadLine();
      }
   }
}

আউটপুট

Value of b is 30
Value of b is 20

  1. পাইথন টারনারি অপারেটর:একটি কীভাবে-প্রদর্শক

  2. জাভাস্ক্রিপ্ট টারনারি অপারেটর কিভাবে কাজ করে

  3. জাভাস্ক্রিপ্টে টারনারি অপারেটর (?:) কী?

  4. জাভাস্ক্রিপ্ট স্প্রেড অপারেটর