图:代码: public class PageBase<PageLayout, PageSecurity, PageError> : System.Web.UI.Page where PageLayout : IPageLayout, new () where PageSecurity : IPageSecurity, new() where PageError : IPageError, new() } 子类只要组合模块就能形成丰富多样的PageBase: public class PageBase : sssss.PageBase< LayoutProvider, sssss.PageSecurityLess, PageErrorHandler> } 相关文章: