Операторы в C#

НАВИГАЦИЯ ПО СТРАНИЦЕ

Арифметические операторы Логические операторы Операторы присваивания Операторы сравнения

Операторы в C# представляют специальные символы или ключевые слова, которые выполняют операции над данными и переменными. Они используются для выполнения математических, логических, сравнительных и других видов операций в программах.

Вот несколько основных типов операторов в C#:

  • Арифметические операторы: Они используются для выполнения математических операций, таких как сложение, вычитание, умножение и деление.

Примеры:

int a = 10 + 5; // Сложение
int b = 20 - 8; // Вычитание
int c = 6 * 4;  // Умножение
int d = 100 / 10; // Деление
int e = 15 % 4; // Остаток от деления
  • Логические операторы: Они выполняют логические операции и возвращают булево значение true или false.

Примеры:

bool isEqual = (5 == 5); // Проверка на равенство
bool isGreater = (10 > 5); // Проверка на больше
bool logicalAnd = (true && false); // Логическое "И"
bool logicalOr = (true || false); // Логическое "ИЛИ"
bool logicalNot = !true; // Логическое "НЕ"
  • Операторы присваивания: Используются для присвоения значений переменным.

Примеры:

int x = 10; // Присваивание значения
x += 5; // x = x + 5 (сокращенная форма)
  • Операторы сравнения: Используются для сравнения значений и возвращают булево значение.

Примеры:

bool isEqual = (10 == 10); // Равенство
bool isNotEqual = (5 != 10); // Неравенство
bool isGreater = (15 > 10); // Больше
bool isLess = (3 < 8); // Меньше
bool isGreaterOrEqual = (20 >= 20); // Больше или равно
bool isLessOrEqual = (7 <= 7); // Меньше или равно

Эти операторы позволяют программистам создавать более сложные логические выражения, управлять потоком программы и выполнять различные виды операций над данными.