Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб_03.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
144 Кб
Скачать
☆

Додаток 2 Оператори мови програмування с#

Таблиця 1

Основні оператори

Выражение

Описание

x.y

Доступ к членам

f(x)

Вызов метода и делегата

a[x]

Доступ к массиву и индексатору

x++

Постфиксное приращение

x--

Постфиксное уменьшение

new T(...)

Создание объекта и делегата

new T(...){...}

Создание объекта с инициализатором. См. раздел Инициализаторы объектов и коллекций (Руководство по программированию в C#).

new {...}

Анонимный инициализатор объекта. См. раздел Анонимные типы (Руководство по программированию в C#).

new T[...]

Создание массива. См. раздел Массивы (Руководство по программированию на C#).

typeof(T)

Получение объекта System.Type для T

checked(x)

Вычисление выражения в проверенном контексте

unchecked(x)

Вычисление выражения в непроверенном контексте

default (T)

Получение значения по умолчания для типа T

delegate {}

Анонимная функция (анонимный метод)

Таблиця 2

Унарні оператори

Выражение

Описание

+x

Идентификация

-x

Отрицание

!x

Логическое отрицание

~x

Поразрядное отрицание

++x

Префиксное приращение

--x

Префиксное уменьшение

(T)x

Явное преобразование x в тип T

Таблиця 3

Мультиплікативні оператори

Выражение

Описание

*

Умножение

/

Деление

%

Остаток

Таблиця 4

Адитивні оператори

Выражение

Описание

x + y

Сложение, объединение строк, объединение делегатов

x - y

Вычитание, удаление делегатов

Таблиця 5

Оператори зсуву

Выражение

Описание

x << y

Сдвиг влево

x >> y

Сдвиг вправо

Таблиця 6

Оператори відношення та типу

Выражение

Описание

x < y

Меньше

x > y

Больше

x <= y

Меньше или равно

x >= y

Больше или равно

x is T

Возвращает значение true, если x относится к типу T, в противном случае возвращает значение false

x as T

Возвращает x типа T или нулевое значение, если x не относится к типу T

Таблиця 7