بولین ها (Booleans) در C#

بعضی وقت ها نیاز داریم به نوع داده ای که فقط دو مقدار داشته باشد، مانند:

  • Yes / No
  • ON / OFF
  • True / False

C# یک نوع داده ای دارد به نام بولین ها (booleans) که فقط دو مقدار true  و false را برمیگرداند.

مقدار بولین در C#

بولین با کمله کلیدی bool تعریف می شود و مقادیر true و false را میگیرد.

bool isCSharpFun = true;
bool isFishTasty = false;
Console.WriteLine(isCSharpFun);   // true خروجی 
Console.WriteLine(isFishTasty);   // false خروجی

مقایسه مقادیر و متغیرها در C#

یک عبارت بولین با مقایسه اعداد یا متغیرها، نتیجه‌ای True و False می دهد.

به عنوان مثال، می‌توان از یک عملگر مقایسه، مانند عملگر بزرگتر از ( > ) استفاده کنید تا مشخص شود که یک عدد (یا یک متغیر) True است.

int x = 6;
int y = 4;
Console.WriteLine(x > y);//را برمیگرداند چون 6 بزرگتر از 4 است true 

می توان نمونه کد بالا را مدل دیگری نوشت .

Console.WriteLine(6 > 4); //را برمیگرداند چون 6 بزرگتر از 4 است true 

در نمونه کد زیر  عملگر (==) بررسی میکند که آیا دو مقدار با هم برابر هستند یا نه.

int x = 6;
Console.WriteLine(x == 6); //برابر است true
Console.WriteLine(10 == 15);// برابر نیست false

توسعه دهندگان
آناهیتا ملکی