je besoin d'un peu d'aide avec les opérations bitmap en C#manipulation de bits en C# en utilisant un masque
Je veux prendre un UInt16
, isoler un nombre arbitraire de bits, et mettez-les en utilisant une autre valeur UInt16
.
Exemple:
10101010 -- Original Value
00001100 -- Mask - Isolates bits 2 and 3
Input Output
00000000 -- 10100010
00000100 -- 10100110
00001000 -- 10101010
00001100 -- 10101110
^^
je considérais, mais il ne semble pas avoir une capacité de masquage. Il faudrait que je mette ou obtienne chaque bit individuellement. –