這裏有一個簡單的例子:C# - 在普通類中暴露靜態類?
ASP.NET提供了幾個基於成員資格提供者的靜態類。我們永遠在我們的網頁中使用它們。我們還需要擴展基類System.Web.UI.Page類。所以,我們有一個想法是公開我們的OurCompany.Web.UI.Page實現中的各種靜態類。
我們不能用一個變量:
System.Web.Security.Roles myRoles;
我們不能公開爲一個屬性:
internal System.Web.Security.Roles Roles { get { return System.Web.Security.Roles; } }
我們可以不可以繼承:
internal class Roles : System.Web.Security.Roles
是否有可能暴露靜態類?
Yah。認爲它會歸結爲這樣的事情。謝謝! – 2009-11-16 17:07:32