左移(<<) :相当于乘法 *2的幂次,比如 15 << 1 = 15 * 2的1次幂 = 30
右移(>>):相当于除法,同样是除以2的幂次
直接给代码以及结果,看了就会明白
int value_a = 15;
Console.WriteLine("value_a >> 1 = " + (value_a >> 1));
Console.WriteLine("value_a << 1 = " + (value_a << 1));
Console.WriteLine("value_a >> 2 = " + (value_a >> 2));
Console.WriteLine("value_a << 2 = " + (value_a << 2));
运行结果: