Программирование на языке С#: разработка консольных приложений

Операции С#

Показывать лекцию целиком

Операции языка С# приведены в порядке убывания приоритетов. Операции с разными приоритетами разделены чертой.

Операция Описание
. Доступ к элементу
x() Вызов метода или делегата
x[] Доступ к элементу
x++ Постфиксный инкремент
x-- Постфиксный декремент
new Выделение памяти
typeof Получение типа
checked Проверяемый код
unchecked Непроверяемый код
+ Унарный плюс
- Арифметическое отрицание
! Логическое отрицание
~ Поразрядное отрицание
++x Префиксный инкремент
--x Префиксный декремент
(тип) x Преобразование типа
* Умножение
/ Деление
% Остаток от деления
<< Сдвиг влево
>> Сдвиг вправо
< Меньше
> Больше
<= Меньше или равно
>= Больше или равно
is Проверка принадлежности типу
as Приведение типа
== Равно
!= Не равно
Поразрядное И
^ Поразрядное исключающее ИЛИ
| Поразрядное ИЛИ
Логическое И
|| Логическое ИЛИ
?: Условная операция
= Простое присваивание
*= Умножение с присваиванием
/= Деление с присваиванием
%= Остаток от деления с присваиванием
+= Сложение с присваиванием
-= Вычитание с присваиванием
<<= Сдвиг влево с присваиванием
>>= Сдвиг вправо с присваиванием
= Поразрядное И с присваиванием
^= Поразрядное исключающее ИЛИ с присваиванием
|= Поразрядное ИЛИ с присваиванием
Вернуться к учебному плану