Воскресенье, 2025-07-06

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)
Просмотров: 3608 | Теги: урок, Приоритеты операций, 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 удалить из xml калькулятор НОД нок время дата Деструкторы конструкторы тест сокращение дробей десятичные дроби тренажер английский развитие мнемоника иностранные слова random рандом professorvb OpenFileDialog Timer mindgames цикл словарь база пароль слова cos sin комплексные числа вирус массив классы массивы многомерные Break Continue do for forEach While Обработка событий rgb задать цвет XML база данных xml количество элементов xml поиск значений xml редактирование xml создание soft AntiCenz fri-gate google pirat proxy tor запрещенные сайты Open save RichTextBox TopMost DateTimePicker календарь количество дней между датами перемешивание массива Анаграммы Меморина Ребусы Рифмоплет скорочтение Сравнение дробей использование
    Copyright ProfessorVB © 2025