我需要继承2个类(第三方类)。在C#中继承2个类 - 如何处理这个
(class1) - System.Web.UI.MobileControls.MobileUserControl
(class2) - PortalModuleBase
我有一个用户控件...通常我继承“PortalModuleBase”类,但这个时候,我还需要在继承我的用户“System.Web.UI.MobileControls.MobileUserControl”(.ASCX)。
我this一篇关于用接口,当你的Goolge,但我认为这并没有解决我的问题是相同的结果多重继承....
读我读,它不可能在C#.. 。
但是如何解决这个问题?
感谢,
这是VS2008 -ASP.NET
您提供的文章介绍了解决方法。 – 2010-11-15 11:54:35
.NET不支持多继承。解决方法是使用接口。当你说使用Interfaces时,你的意思是不能解决问题? – pavanred 2010-11-15 11:57:10
C#不支持多继承的原因是因为事情变得非常快而令人困惑。就像怎样区分哪些属性属于什么类(A,B或C)。 – 2011-04-23 02:39:04