Знаки операций и разделители

Знак операции — это один или более символов, определяющих действие над операндами. Внутри знака операции пробелы не допускаются. Например, в вы­ражении а += b знак += является знаком операции, а а и b — операндами. Симво­лы, составляющие знак операций, могут быть как специальными, например, &&, | и <, так и буквенными, такими как as или new.

Операции делятся на унарные, бинарные и тернарную по количеству участвую­щих в них операндов. Один и тот же знак может интерпретироваться по-разному в зависимости от контекста. Все знаки операций, за исключением [ ], () и?:, представляют собой отдельные лексемы.

Таблица 2.1. Ключевые слова С#

abstract as base bool break

byte case catch char checked

class const continue decimal default

delegate do double else enum

event explicit extern false finally

fixed float for foreach goto

if implicit in int interface

internal is lock long namespace

new null object operator out

override params private protected public

readonly ref return sbyte sealed

short sizeof stackalloc static string

struct switch this throw true

try typeof uint ulong unchecked

unsafe ushort using virtual void

volatile while

ПРИМЕЧАНИЕ

Знаки операций С# описаны в разделе «Операции и выражения» (см. с. 42). Боль­шинство стандартных операций может быть переопределено (перегружено). Пере­грузка операций рассматривается в разделе «Операции класса» (см. с. 161).

Разделители используются для разделения или, наоборот, группирования эле­ментов. Примеры разделителей: скобки, точка, запятая. Ниже перечислены все знаки операций и разделители, использующиеся в С#:

{} [] ().,:; + - */% &|^! ~ =

< >? ++ -- && || «» —!= <= >= += -= *= /= %= &= |= ^= <<= >>= ->


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: