Пятница, 2026-05-15

Professor VB - примеры на VB.net и C#
Меню сайта
Вход на сайт
Категории раздела
Уроки C# [9]
Главная » Статьи » C# » Уроки C#

C# - Приоритет и порядок выполнения операций

C# - Приоритет и порядок выполнения операций



Большинство операций в языке C#, их приоритет и порядок наследованы из языка C++. Однако имеются и различия: например, нет операции « , » (запятая), позволяющей вычислять список выражений; добавлены уже упоминавшиеся операции checking и unchecking, применимые к выражениям.

 

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

Приоритеты операций

Приоритет

Категория

Операции

Порядок

0

Первичные

(expr); x.y; f(x); a[x]; x++;

x new; sizeof(t);

typeof(t); checked(expr);

unchecked(expr)

Слева направо

1

Унарные

+ - ! ~ ++x --x (T)x

См. выше

2

Мультипликативные (Умножение)

- * / %

См. выше

3

Аддитивные (Сложение)

+ -

См. выше

4

Сдвиг

<< >>

См. выше

5

Отношения, проверка типов

< > <= >= is as

См. выше

6

Эквивалентность

==        !=

См. выше

7

Логическое И

&

См. выше

8

Логическое исключающее ИЛИ (XOR)

^

См. выше

9

Логическое ИЛИ (OR)

|

См. выше

10

Условное И

&&

См. выше

11

Условное ИЛИ

||

См. выше

12

Условное выражение

?  :

Справа налево

13

Присваивание

= *= /= %= += -= <<= >>= &= ^= |=

См. выше

 

 

 

 

В начало

 

 



 

Категория: Уроки C# | Добавил: ProfessorVB (2015-12-07)
Просмотров: 3915 | Теги: урок, Приоритеты операций, C# | Рейтинг: 5.0/4
Всего комментариев: 0
avatar
Облако тегов
Поиск
Друзья сайта
  • www.youtube.com

  • vk.com/professorvb

  • Партнерка AIR

  • Партнерка VSP Group
  • Поделись с друзьям
    Теги
    урок C# си шарп видео hello world MenuStrip Генератор имен Switch дроби решебник Алгебра уравнения системы геометрия Vb.net генератор уроки математика программа условия Math видеоуроки создать XML поиск удалить из xml анекдот калькулятор нок НОД Деструкторы время дата тест сокращение дробей тренажер английский русский память развитие мнемоника шульте переменные иностранные слова Сборник программ random рандом professorvb смена раскладки Timer mindgames поиск в массиве цикл текст словарь база пароль слова Существительные cos sin комплексные числа вирус массив классы массивы многомерные for While forEach Break Continue Обработка событий rgb Создание элементов палитра цветов Обработка нажатий клавиш создание кнопки XML база данных xml редактирование xml создание soft обход блокировки google proxy черный список AntiCenz fri-gate Open save TopMost календарь перемешивание массива Анаграммы Сравнение дробей Рифмоплет скорочтение Меморина Ребусы недостатки размер
    Copyright ProfessorVB © 2026