Приоритет определяет порядок выполнения операций в выражении. Первыми выполняются операции, имеющие высший приоритет. Операции, имеющие одинаковый приоритет, выполняются слева направо.
Таблица приоритетов операций
@,
not,
^, +, - (унарные), new
|
1 (наивысший) |
*,
/,
div,
mod,
and,
shl,
shr,
as,
is |
2 |
+,
- (бинарные),
or,
xor |
3 |
=,
<>,
<,
>,
<=,
>=,
in |
4 |
?: |
5 (низший) |
Для изменения порядка выполнения операций в выражениях
используются скобки.