Difficulty: Easy
Correct Answer: None of these
Explanation:
Introduction / Context:
This item checks recognition of C# bitwise operators used for low-level integer manipulation, masking, shifting, and toggling.
Given Data / Assumptions:
Concept / Approach:
All listed tokens are legitimate bitwise operators in C#. Therefore, none of them meets the criterion “NOT a bitwise operator.”
Step-by-Step Solution:
Verification / Alternative check:
Small code tests (e.g., 0b0101 & 0b0011, 1 << 3, ~0x0F) compile and behave as defined, confirming each is a valid bitwise operator.
Why Other Options Are Wrong:
Each individual choice A–E is in fact a valid bitwise operator; therefore the only correct response is that none are “NOT bitwise.”
Common Pitfalls:
Confusing logical operators (e.g., &&, ||, !) with bitwise ones (&, |, ~, ^, <<, >>).
Final Answer:
None of these
Discussion & Comments