мне нужна небольшая помощь с растровыми операциями в C#битой манипуляции в C# с использованием маски
Я хочу взять UInt16
, изолировать произвольное число бит, и установите их с помощью другого UInt16
значения.
Пример:
10101010 -- Original Value
00001100 -- Mask - Isolates bits 2 and 3
Input Output
00000000 -- 10100010
00000100 -- 10100110
00001000 -- 10101010
00001100 -- 10101110
^^
Я считал это, но он, похоже, не обладает способностью маскировки. Мне потребовалось бы установить или получить каждый бит по отдельности. –