Отдельный набор операций представляет условные выражения. Такие операции возвращают логическое значение, то есть значение типа bool: true, если выражение истинно, и false, если выражение ложно. К подобным операциям относятся операции сравнения и логические операции. Операции сравнения В операциях сравнения сравниваются два операнда и возвращается значение типа bool - true, если выражение верно, и false, если выражение неверно. ==
Сравнивает два операнда на равенство. Если они равны, то операция возвращает true, если не равны, то возвращается false:
int a = 10; int b = 4; bool c = a == b; // false
int a = 10; int b = 4;bool c = a != b; // truebool d = a!=10; // false
int a = 10; int b = 4; bool c = a < b; // false
int a = 10; int b = 4;bool c = a > b; // truebool d = a > 25; // false
int a = 10; int b = 4;bool c = a <= b; // falsebool d = a <= 25; // true Логические операции Также в C# определены логические операторы, которые также возвращают значение ти