Оператор присваивания обозначается одиночным знаком равенства (=
). В C# оператор присваивания действует таким же образом, как и в других языках программирования. Ниже приведена его общая форма.
имя_переменной = выражение
Здесь имя_переменной
должно быть совместимо с типом выражения
.
У оператора присваивания имеется одна интересная особенность, о которой вам будет полезно знать: он позволяет создавать цепочку операций присваивания. Рассмотрим, например, следующий фрагмент кода.
int x, y, z;
x = y = z = 100; // присвоить значение 100 переменным x, y и z
В приведенном выше фрагменте кода одно и то же значение 100 задается для переменных x
,y
и z
с помощью единственного оператора присваивания. Это значение присваивается сначала переменной z
, затем переменной y
и, наконец, переменной x
. Такой способ присваивания «по цепочке» удобен для задания общего значения целой группе переменных.
Укороченные логические операторы | Составные операторы присваивания |