ခေါင်းစဉ် 58 / 63 30 မိနစ်

Operators(Part -5)

Operator


Increment and Decrement Operators

14. Increment Operator (++)

++ Operator က Variable ရဲ့ Value ကို 1 တိုးပေးပါတယ်။

int count = 5;

count++;

Console.WriteLine(count);

Output—

6

အောက်ပါ Code သုံးမျိုးက အခြေခံအားဖြင့် Value ကို 1 တိုးပေးပါတယ်။

count = count + 1;
count += 1;
count++;

15. Decrement Operator (--)

-- Operator က Variable ရဲ့ Value ကို 1 လျှော့ပေးပါတယ်။

int count = 5;

count--;

Console.WriteLine(count);

Output—

4

အောက်ပါ Code သုံးမျိုးက အခြေခံအားဖြင့် Value ကို 1 လျှော့ပေးပါတယ်။

count = count - 1;
count -= 1;
count--;

16. Prefix နဲ့ Postfix

Increment နဲ့ Decrement Operator ကို Variable ရဲ့ရှေ့ သို့မဟုတ် နောက်မှာ ရေးနိုင်ပါတယ်။

Postfix
int number = 5;
int result = number++;

Console.WriteLine($"Result: {result}");
Console.WriteLine($"Number: {number}");

Output—

Result: 5
Number: 6

Postfix number++ က လက်ရှိ Value ကို အရင်အသုံးပြုပြီးမှ 1 တိုးပါတယ်။

Prefix
int number = 5;
int result = ++number;

Console.WriteLine($"Result: {result}");
Console.WriteLine($"Number: {number}");

Output—

Result: 6
Number: 6

Prefix ++number က Value ကို 1 အရင်တိုးပြီးမှ အသုံးပြုပါတယ်။

Beginner အဆင့်မှာ ရှုပ်ထွေးမှုမဖြစ်စေဖို့ Increment ကို သီးခြားစာကြောင်းနဲ့ ရေးနိုင်ပါတယ်။

number++;
Console.WriteLine(number);

Comparison Operators

17. Comparison Operators ဆိုတာဘာလဲ

Comparison Operators တွေကို Value နှစ်ခု နှိုင်းယှဉ်ဖို့ အသုံးပြုပါတယ်။

Comparison ရဲ့ Result က အမြဲတမ်း—

true

သို့မဟုတ်—

false

ဖြစ်ပါတယ်။

Operatorအဓိပ္ပာယ်
==ညီသလား
!=မညီဘူးလား
>ပိုကြီးသလား
<ပိုငယ်သလား
>=ပိုကြီး သို့မဟုတ် ညီသလား
<=ပိုငယ် သို့မဟုတ် ညီသလား

18. Equal Operator (==)

Value နှစ်ခု ညီ၊ မညီ စစ်ဆေးဖို့ == ကို အသုံးပြုပါတယ်။

int firstNumber = 10;
int secondNumber = 10;

bool result = firstNumber == secondNumber;

Console.WriteLine(result);

Output—

True

Value မတူရင်—

Console.WriteLine(10 == 20);

Output—

False

19. Assignment (=) နဲ့ Equality (==) ကွာခြားချက်

Beginner တွေ အများဆုံးမှားတတ်တာက = နဲ့ == ဖြစ်ပါတယ်။

int age = 18;

= က Value သတ်မှတ်တာ ဖြစ်ပါတယ်။

bool isEqual = age == 18;

== က Value နှစ်ခု ညီ၊ မညီ စစ်ဆေးတာ ဖြစ်ပါတယ်။

လွယ်လွယ်မှတ်မယ်ဆိုရင်—

=   Value ထည့်ခြင်း
==  Value ညီ၊ မညီ စစ်ဆေးခြင်း

20. Not Equal Operator (!=)

Value နှစ်ခု မညီဘူးလား စစ်ဆေးဖို့ != ကို အသုံးပြုပါတယ်။

int firstNumber = 10;
int secondNumber = 20;

Console.WriteLine(firstNumber != secondNumber);

Output—

True
Progress သိမ်းလိုပါက Login ဝင်ပါ။ Login မဝင်ဘဲလည်း ခေါင်းစဉ်အားလုံးကို လေ့လာနိုင်ပါသည်။