Do we have multiple inheritance in .NET? Why?
No, .NET supports only single inheritance due to the diamond problem. Also, it would add complexity when used in different languages. However, multiple interfaces can solve the purpose. In .NET, multiple inheritance of classes is not supported. However, multiple inheritance of interfaces is supported. This is due to the language design choices made by Microsoft … Read more