Multiple choice technology web technology

C# language does not support

  1. multiple inheritance

  2. interface

  3. abstract

  4. None of the above

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

C# does not support multiple inheritance of classes to avoid the diamond problem and complexity. A class can only inherit from one base class. However, C# supports interfaces (option B) and abstract classes (option C), which are alternatives to achieve similar functionality. The correct answer is A - multiple inheritance (of classes) is not supported.