• ASP.Net
  • import_contacts 使用與自訂命名空間
    62
適用範圍

程式設計

實用性:
重要性:

程式設計會大量的使用命名空間

宣告您自訂的命名空間,將有助於在較大型的專案中控制類別和方法名稱

命名空間具有下列的特性

  • 用於組織大型的程式碼專案
  • 命名空間會以「.」符號分隔
  • 使用其中的方法時,就不需要再指定完整名稱
  • 使用 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();