का उपयोग कर रहा सी # में बिटमैप संचालन के साथ एक छोटे से मदद की जरूरत हैबिट हेरफेर एक मुखौटा
मैं एक UInt16
ले, बिट्स की एक मनमाना संख्या को अलग, और एक अन्य UInt16
मूल्य का उपयोग कर उन्हें सेट करना चाहते हैं।
उदाहरण:
10101010 -- Original Value
00001100 -- Mask - Isolates bits 2 and 3
Input Output
00000000 -- 10100010
00000100 -- 10100110
00001000 -- 10101010
00001100 -- 10101110
^^
मैं इस करार दिया, लेकिन यह एक मास्किंग क्षमता प्रतीत नहीं होता है। मुझे प्रत्येक बिट को अलग-अलग सेट करने या प्राप्त करने की आवश्यकता होगी। –