是否可以創建一個可以被asp.net中的多個不同頁面調用的函數?爲asp.net網站創建常用的方法
說,例如我有需要兩個int參數並把它們一起吐出結果
public int test(int a, int b)
{
return a+b;
}
如果我想用三個不同頁面的這個功能,我會怎麼做的方法?
注意事項: 使用C#.NET 實體框架
是否可以創建一個可以被asp.net中的多個不同頁面調用的函數?爲asp.net網站創建常用的方法
說,例如我有需要兩個int參數並把它們一起吐出結果
public int test(int a, int b)
{
return a+b;
}
如果我想用三個不同頁面的這個功能,我會怎麼做的方法?
注意事項: 使用C#.NET 實體框架
這種方法可以製作靜態,你可以把這種方法引入這樣一個靜態類。
public static class Utils
{
public static int test(int a, int b)
{
return a+b;
}
}
可以從任何頁面調用它。
int result = Utils.test(someA, someB);
另一種選擇是,如果是一些面向頁面的功能,你可以創建自己的類,它擴展Page
類並添加功能那裏,如果你把所有頁面擴展這個自定義類的功能,將可。
public class MyPage : Page
{
public int test(int a, int b)
{
return a+b;
}
....
}
這個方法可以做成靜態的,你可以把這樣的方法放到這樣的靜態類中。
public static class Utils
{
public static int test(int a, int b)
{
return a+b;
}
}
可以從任何頁面調用它:
int result = Utils.test(someA, someB);
啊輝煌,正是我在後..謝謝 – Matt 2011-05-09 01:08:24
佈雷茲札克....... :) – Kon 2011-05-09 01:08:56