Non-overloadable operators in C#.NET — identify which among the list cannot be overloaded.

Difficulty: Easy

Correct Answer: new and sizeof

Explanation:

Introduction / Context:C# restricts which operators can be overloaded. Knowing the non-overloadable ones is important.

Concept / Approach:Operators like +, -, *, /, %, &, |, ^, ~, !, ++, --, true, false, and conversion operators (implicit/explicit) are overloadable. new and sizeof are not overloadable.

Why Other Options Are Wrong:true and false are overloadable; ~ is overloadable; hence A and B are incorrect. D is incorrect because not all are overloadable. E is incorrect since true is overloadable.

Final Answer:new and sizeof

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion