Оператор <<= (Справочник по C#)
Обновлен: Ноябрь 2007
Оператор присваивания сдвига влево.
Заметки
Выражение формы
x <<= y
вычисляется как
x = x << y
за исключением того, что значение x вычисляется только один раз. Оператор <<сдвигаетx влево на число бит, указанное в y.
Оператор <<= нельзя перегрузить непосредственно, однако пользовательские типы могут перегрузить оператор << (см. раздел оператор).
Пример
class MainClass9
{
static void Main()
{
int a = 1000;
a <<= 4;
Console.WriteLine(a);
}
}
/*
Output:
16000
*/
См. также
Основные понятия
Руководство по программированию в C#