C # obtiene y establece la palabra de orden superior de un entero

¿Cuál es una manera eficiente o sintácticamente simple de obtener y establecer la parte de alto orden de un entero?