I was always searching for the answer of "Why doesn't C# support multiple inheritance?".
After some googling I found the answer from MSDN.
Please have a look at the link.
Information Sharing, Technical Articles. You can find solutions, best precticies for ASP.net application. More knowledge sharing on C#, AJAX, SQL, .Net Framework, OOPs Concepts, SQL Server 2005, SQL Server 2000, Programming.