কম্পিউটার

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


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

যেমন −

y = (z == 1) ? 100 : 180;

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

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

উদাহরণ

using System;

namespace Demo {

   class Program {

      static void Main(string[] args) {

         int x, y;
         x = 25;
         y = (x == 25) ? 20 : 30;
         Console.WriteLine("Value of x = {0}", y);

         y = (x == 1) ? 50 : 90;
         Console.WriteLine("Value of y = {0}", y);

         Console.ReadLine();
      }
   }
}

উপরে আমরা টারনারি অপারেটর -

ব্যবহার করে দুটি শর্ত আছে
y = (x == 25) ? 20 : 30;
y = (x == 1) ? 50 : 90;

  1. পাইথনে 'is' অপারেটর কী করে?

  2. পাইথনে <> অপারেশন কি?

  3. পাইথনে অপারেটর কি নয়?

  4. পাইথনে অপারেটরে কী নেই?