Multiple Inheritance 'per se' is not supported by dotnet but you can achieve
a similar effect using Interfaces. You are allowed to 'implement' multiple
interfaces for a single class.
Where did you get this information from ? based on current CLR design I
would be amazed to see this. Also the framework would look quite different
if multiple inheritance were introduced.