necesito un poco de ayuda con las operaciones de mapa de bits en C#manipulación de bits en C# usando una máscara
Quiero tomar un UInt16
, aislar un número arbitrario de bits, y los puso a utilizar otro valor UInt16
.
Ejemplo:
10101010 -- Original Value
00001100 -- Mask - Isolates bits 2 and 3
Input Output
00000000 -- 10100010
00000100 -- 10100110
00001000 -- 10101010
00001100 -- 10101110
^^
yo consideraba esto, pero no parece tener una capacidad de enmascaramiento. Me requeriría establecer o obtener cada bit de forma individual. –