in c++ multiple inheritance is support, then why not in c#?...