Difficulty: Easy
Correct Answer: Using the new modifier explicitly hides an inherited member from a base class.
Explanation:
Introduction / Context:
Member hiding and operator overloading are common advanced topics in C#.NET.
Given Data / Assumptions:
Concept / Approach:
Hiding uses the new modifier. Operator overloads must be static and follow the same rules for structs and classes. Conversion operators (implicit/explicit) are overloadable.
Step-by-Step Solution:
Why Other Options Are Wrong:
They contradict C# operator overloading specifications.
Final Answer:
Using the new modifier explicitly hides an inherited member from a base class.
Discussion & Comments