Multiple choice technology programming languages

Which of the following is not true?

  1. The root class(super class) of all classes in C# is Object

  2. Constructors in C# can be static

  3. When you override <= operator, you must override >= operator

  4. If you write your own constructor in a class, C# also provides a default constructor

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

If you define any custom constructor in a C# class, the compiler no longer automatically provides the parameterless default constructor. The other statements are true: Object is the root class, static constructors are supported, and comparison operators like &lt;= and &gt;= must be overloaded in pairs.