程式設計會大量的使用命名空間
宣告您自訂的命名空間,將有助於在較大型的專案中控制類別和方法名稱
命名空間具有下列的特性
- 用於組織大型的程式碼專案
- 命名空間會以「.」符號分隔
- 使用其中的方法時,就不需要再指定完整名稱
- 使用 using 指示詞的區段做為開頭,如下範例:
using System;
建立自定義的命名空間
在app_code裡面新增class
namespace MyWeb
{
public class MyTest : System.Web.UI.Page
{
public void wrLine(string str)
{
HttpContext.Current.Response.Write(str);
}
}
}
在需要的頁面上使用自訂的命名空間
在.cs檔案的最上面使用using
using MyWeb;
然後在此.cs檔案裡面就可以使用MyWeb命名空間裡的class
public MyTest test = new MyTest();
若是沒使用using指示詞的話,則變成如下方式
public MyWeb.MyTest test = new MyWeb.MyTest();