Операторы C#

Операторы c# подмножество операторы C++.

3 Типа операторов.Унарное выражение состоит из оператора и унарного добавляется к операнду, или sizeof ключевое слово за выражением.Выражение может быть именем переменной и выражением явного приведения.Если выражение выражение явного приведения, то он должен быть заключен в скобки.Binary выражение состоит из 2 операндов соединенных двоичным оператором.Троичное выражение состоит из 3 соединенных оператором операндов условного выражения.

C# включает следующие унарные операторы:

Символ

Имя

– ~ !

Операторы отрицания и комплекту

& *

Косвенность оператора взятия адреса и

sizeof

Оператор размера

+

Унарный плюс - оператор

++ ––

Унарный увеличение и операторы декремента

Сподвижница двоичных операторов слева направо.C# предоставляет следующие двоичные операторы:

Символ

Имя

* / %

перемножительные операторы

+ –

аддитивные операторы

<<   >>

Операторы миграции

== < > <= >=! =

реляционные операторы

&   | ^

Побитовые операторы

&&   ||

логические операторы

,

оператор Последовательн-оценки

Оператор (базовый**. >**) поддерживается предыдущими версиями C-компилятора Майкрософт 16-разрядного, описывающий in Сводка синтаксиса языка C.

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

Выражения с операторами также включают выражения присваивания, которые используют или двоичные унарные операторы присваивания.Унарные операторы присваивания (increment++и уменьшение ()--операторы;) двоичные операторы присваивания (оператор простой-назначения=) и операторы составн-назначения.Каждый оператор составн-назначения является сочетанием другой оператор с оператором простой-назначения.

См. также

Основные понятия

Выражений и назначения