Не понимаю, почему второй операнд, должен иметь тип int, или оба int, если мне необходимо получить uint?
private const uint ScRedShift = 16U;
private const uint ScGreenShift = 8U;
private const uint ScBlueShift = 0U;
private const uint RedMask = 0xffu << ScRedShift;
private const uint GreenMask = 0xffu << ScGreenShift;
private const uint BlueMask = 0xffu << ScBlueShift;
Где можно прочитать про то как работает оператор побитового сдвига в c#?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей