Выражения, операторы и блоки C# (с примерами)
Выражения, операторы и блоки C# (с примерами)
В этой статье мы узнаем о выражениях C#, операторах C#, различиях между выражением и оператором и блоках C#.
Выражения, операторы и блоки являются строительным блоком программы C#. Мы используем их с момента нашей первой программы «Hello World».
<час>Выражения C#
Выражение в C# представляет собой комбинацию операндов (переменных, литералов, вызовов методов) и операторов, которые могут быть оценены как одно значение. Чтобы быть точным, выражение должно иметь по крайней мере один операнд, но может не иметь никакого оператора.
Давайте посмотрим на пример ниже:
06
Здесь 05
является выражением. Кроме того, 19
тоже выражение.
15Здесь
21
является выражением.23Здесь
<час>34
это выражение, которое возвращает40
ценность.54
также является выражением.Инструкции C#
Оператор — это базовая единица выполнения программы. Программа состоит из нескольких операторов.
Например:
37В приведенном выше примере обе строки выше являются утверждениями.
В C# есть разные типы операторов. В этом уроке мы в основном сосредоточимся на двух из них:
<час>
- Декларация
- Выражение выражения
Декларация
Операторы объявления используются для объявления и инициализации переменных.
Например:
45Оба
<час>61
и72
являются операторами объявления.Выражение выражения
Выражение, за которым следует точка с запятой, называется оператором выражения.
Например:
53Здесь
87
является выражением и95
является оператором выражения.Аналогично,
104
является и выражением, и оператором.Помимо объявления и оператора выражения, есть:
- Утверждения выбора (if...else, switch)
- Операции итерации (do, while, for, foreach)
- Операции перехода (break, continue, goto, return, yield)
- Обработка исключений Утверждения (throw, try-catch, try-finally, try-catch-finally)
Эти операторы будут обсуждаться в последующих руководствах.
Если вы хотите узнать больше об операторах, посетите раздел Операторы C# (справочник по C#)
<час>Блоки C#
Блок — это комбинация из нуля или более операторов, заключенная в фигурные скобки { }.
Например:
Пример 1. Блоки C# с инструкциями
66
Когда мы запустим программу, вывод будет таким:
78
Здесь два оператора внутри 113
:
85
и
94
формирует блок .
<час>Пример 2. Блоки C# без инструкций
Внутри блока может не быть операторов, как показано в приведенном ниже примере.
102
Здесь фигурные скобки 126
после 136
содержит только комментарии и не содержит утверждений.
Язык C
- Java-выражения, операторы и блоки
- Цикл C++ do…while с примерами
- Указатели C++ с примерами
- Тип данных Char C++ с примерами
- Перегрузка оператора C++ с примерами
- Функции C++ с примерами программ
- Учебное пособие по коллекциям C# с примерами
- Разница между while и do-while:объяснение с примерами
- type() и isinstance() в Python с примерами
- С# — Регулярные выражения