no tengo ni idea de lo que es el "Visual Express"...
Pero en cualquier lenguaje, existe un operador que trabaja a nivel bits,
se llama desplazamiento, suelen representarlo con >> ó << según sea a derecha o izquiera, es la forma rápida sin consumir muchos recursos.
Y si no sabias de esto, no se te ocurrio una división/multiplicación/suma con 256?