2011-04-12 122 views
1

對於需要從多個頁面調用方法的asp.net應用程序,哪一個更好?還是有更好的可能性?創建新的實例或使用公共靜態方法?

+0

這取決於將使用什麼方法。你能提供更多信息嗎? – HABJAN 2011-04-12 13:26:57

+0

一個用於Web請求,另一個用於處理響應.. – kojoma 2011-04-12 13:30:23

回答

5

要麼工作得很好。另一種選擇是爲頁面構建自己的基類,並在其中添加通用功能。通過這種方法,您可以使這些方法變爲虛擬,並允許具體類在適當的地方覆蓋功能。

2

您也可以繼承公共基本頁面中的所有頁面。但是如果你不需要訪問Page類成員,我會選擇公共靜態方法。取決於你實際想要達到什麼