Операторы следования, Операторы языка C#
74
Лабораторная работа № 3
Операторы языка C#
Программа на языке С# состоит из последовательности операторов, каждый из которых определяет законченное описание некоторого действия и заканчивается точкой с запятой. Все операторы можно разделить на 4 группы:
· операторы следования,
· операторы ветвления,
· операторы цикла
· операторы передачи управления.
Операторы следования
Операторы следования выполняются компилятором в естественном порядке: начиная с первого до последнего. К операторам следования относятся: выражение и составной оператор.
Любое выражение, завершающееся точкой с запятой, рассматривается как оператор, выполнение которого заключается в вычислении значения выражения или выполнении законченного действия, например, вызова метода. Например:
++i; //оператор инкремента
x+=y; //оператор сложение с присваиванием
Console.WriteLine(x); //вызов метода
x=Math.Pow(a,b)+a*b; //вычисление сложного выражения
Частным случаем оператора выражения является пустой оператор. Он используется тогда, когда по синтаксису оператор требуется, а по смыслу — нет. В этом случае лишний символ является пустым оператором и вполне допустим, хотя и не всегда безопасен. Например, случайный символ; после условия оператора while или if может совершенно поменять работу этого оператора.