Салыштыруу оператору
C# тилинде маанилерди жана туюнтмаларды өз ара салыштырууга мүмкүндүк берген салыштыруу операторлору бар. Алар салыштыруунун жыйынтыгына жараша логикалык маанисин (true же false) кайтарышат. Төмөндө салыштыруу операторлорунун тизмеси көрсөтүлгөн:
1.Барабар салыштыруу оператору "==":
Эгерде операнддар барабар болсо, true кайтарат.
Мисал:@A@ int a = 5;
int b = 5;
bool result = a == b; // result будет равно true@A@
2.Барабар эмес: "!="
Операндтар барабар болбосо, true кайтарат.
Мисал: @A@int a = 5;
int b = 3;
bool result = a != b; // result будет равно true@A@
3.Чоң: ">"
Сол операнд оң операнддан чоңураак болсо, true кайтарат.
Мисал:@A@int a = 5;
int b = 3;
bool result = a > b; // result будет равно true@A@
4.Кичине: "<"
Сол операнд оң операнддан кичине болсо, true кайтарат.
Мисал: @A@int a = 5;
int b = 3;
bool result = a < b; // result будет равно false@A@
5.Чоңураак же барабар: ">="
Сол операнд оң операнддан чоң же барабар болсо, true кайтарат.
Мисал: @A@int a = 5;
int b = 5;
bool result = a >= b; // result будет равно true@A@
6.Кичине же барабар: "<="
Сол операнд оң операнддан кичине же барабар болсо, true кайтарат.
Мисал:@A@ int a = 5;
int b = 3;
bool result = a <= b; // result будет равно false@A@
Салыштыруу операторлору чечимдерди кабыл алуу жана салыштыруунун жыйынтыгы боюнча программанын аткарылышын көзөмөлдөө үчүн шарттуу жана циклдерде колдонулат.