Ho bisogno di un piccolo aiuto con le operazioni bitmap in C#manipolazione Bit in C# utilizzando una maschera
voglio prendere un UInt16
, isolare un numero arbitrario di bit, e li utilizzando un altro valore UInt16
.
Esempio:
10101010 -- Original Value
00001100 -- Mask - Isolates bits 2 and 3
Input Output
00000000 -- 10100010
00000100 -- 10100110
00001000 -- 10101010
00001100 -- 10101110
^^
Ho considerato questo, ma non sembra avere una capacità di mascheramento. Mi richiederebbe di impostare o ottenere ogni bit individualmente. –