I am sanindra Kumar sunny. I have been working for one year as asp.net 3.5 developer. In c# we cannot inherit class from more than one class, that means multiple inheritance is not supported. Instead of that we can implement more than one interface. To do multiple inheritance I would like to ask why c# doesn't support multiple inheritance?