কম্পিউটার

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


C# এ দুটি মান তুলনা করতে, রিলেশনাল অপারেটর ব্যবহার করুন।

C# এ নিম্নলিখিত রিলেশনাল অপারেটর রয়েছে।

অপারেটর বিবরণ
== দুটি অপারেন্ডের মান সমান কিনা তা পরীক্ষা করে, যদি হ্যাঁ হয় তবে শর্ত সত্য হয়।
!= দুটি অপারেন্ডের মান সমান কিনা তা পরীক্ষা করে, যদি মান সমান না হয় তবে শর্ত সত্য হয়।
> বাম অপারেন্ডের মান ডান অপারেন্ডের মানের চেয়ে বেশি কিনা তা পরীক্ষা করে, যদি হ্যাঁ হয় তবে শর্ত সত্য হয়৷

বাম অপারেন্ডের মান ডান অপারেন্ডের মানের চেয়ে কম কিনা তা পরীক্ষা করে, যদি হ্যাঁ হয় তবে শর্ত সত্য হয়।
>= বাম অপারেন্ডের মান ডান অপারেন্ডের মানের চেয়ে বেশি বা সমান কিনা তা পরীক্ষা করে, যদি হ্যাঁ হয় তবে শর্ত সত্য হয়।

বাম অপারেন্ডের মান ডান অপারেন্ডের মানের থেকে কম বা সমান কিনা তা পরীক্ষা করে, যদি হ্যাঁ হয় তবে শর্ত সত্য হয়।

উদাহরণস্বরূপ, সমতার জন্য দুটি পূর্ণসংখ্যা ভেরিয়েবলের তুলনা −

if (a ==b) { Console.WriteLine("Line 1 - a is equal to b");} else { Console.WriteLine("Line 1 - a is not equal to b");}

একইভাবে, এটি অন্যান্য রিলেশনাল অপারেটরদের জন্য কাজ করবে।

C# −

-এ রিলেশনাল অপারেটরদের সাথে কিভাবে কাজ করতে হয় তা দেখানোর একটি উদাহরণ নিচে দেওয়া হল

উদাহরণ

ব্যবহার করে System;class Program { static void Main(string[] args) { int a =21; int b =10; if (a ==b) { Console.WriteLine("Line 1 - a is equal to b"); } else { Console.WriteLine("লাইন 1 - a is not equal to b"); } যদি (a  b) { Console.WriteLine("লাইন 3 - a b এর চেয়ে বড়"); } else { Console.WriteLine("লাইন 3 - a b এর চেয়ে বড় নয়"); } /* a এবং b এর মান পরিবর্তন করা যাক */ a =5; b =20; if (a <=b) { Console.WriteLine("লাইন 4 - a হয় b এর থেকে কম বা সমান"); } if (b>=a) { Console.WriteLine("লাইন 5 - b হয় b এর থেকে বড় বা সমান"); } } }

আউটপুট

লাইন 1 - a bLine 2 এর সমান নয় - a bLine 3 এর থেকে কম নয় - a bLine 4 এর থেকে বড় - a হয় bLine 5 এর থেকে কম বা সমান - b হয় b এর থেকে বড় বা সমান 
  1. C# প্রোগ্রামে কনস্ট্রাক্টর কি?

  2. C# এ লেফট শিফট এবং রাইট শিফট অপারেটর (>> এবং <<) কি?

  3. C# এ লজিক্যাল অপারেটর কি?

  4. C# প্রোগ্রামে ধ্বংসকারী কি?