Материал предоставлен http://it.rfet.ru

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

Оператор присваивания обозначается одиночным знаком равенства (=). В C# оператор присваивания действует таким же образом, как и в других языках программирования. Ниже приведена его общая форма.

имя_переменной = выражение

Здесь имя_переменной должно быть совместимо с типом выражения.

У оператора присваивания имеется одна интересная особенность, о которой вам будет полезно знать: он позволяет создавать цепочку операций присваивания. Рассмотрим, например, следующий фрагмент кода.

int x, y, z;
x = y = z = 100;  // присвоить значение 100 переменным x, y и z

В приведенном выше фрагменте кода одно и то же значение 100 задается для переменных x,y и z с помощью единственного оператора присваивания. Это значение присваивается сначала переменной z, затем переменной y и, наконец, переменной x. Такой способ присваивания «по цепочке» удобен для задания общего значения целой группе переменных.

Укороченные логические операторыСоставные операторы присваивания