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