• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • .NET命名空間使用介紹

    發表于:2009-12-30來源:作者:點擊數: 標簽:
    NET命名空間使用介紹 NET開發 在ASP.NET中,.NET Framework為我們提供了豐富的基類,為了能在程序中引用這些基類,我們必須先引用這些基類的命名空間。我們都知道,如果我們想在C++中引用一個文件函數時,我必須先調用該文件,例如#include studio.h,其實它

            NET命名空間使用介紹   NET開發 

        在ASP.NET中,.NET Framework為我們提供了豐富的基類,為了能在程序中引用這些基類,我們必須先引用這些基類的命名空間。我們都知道,如果我們想在C++中引用一個文件函數時,我必須先調用該文件,例如<#include studio.h>,其實它和ASP.NET中命名空間的引用是同一原理。但是它們又有本質上的區別。

      在ASP.NET中,命名空間提供了一種組織相關類和其他類型的方式。與文件或組件不同,命名空間是一種邏輯組合,而不是物理組合。在C#文件中定義類時,可以把它包括在命名空間定義中。以后,在定義另一個類,在另一個文件中執行相關操作時,就可以在同一個命名空間中包含它,創建一個邏輯組合,告訴使用類的開發人員這兩個類是如何相關的以及如何使用它們:

      using System;

      using System.Data;

      using System.Configuration;

      using System.Web;

      using System.Web.Security;

      namespace vlink

      {

      public class Agent

      }

      把一個類型放在命名空間中,可以有效地給這個類型指定一個較長的名稱,該名稱包括類型的命名空間,后面是句點(.)和類的名稱。在上面的例子中,Agen全名是vlink.Agent。這樣,有相同短名的不同的類就可以在同一個程序中使用了。

      也可以在命名空間中嵌套其他命名空間,為類型創建層次結構:

      using System;

      using System.Data;

      using System.Configuration;

      using System.Web;

      using System.Web.Security;

      namespace vlink

      {

      namespace Agent

      {

      namespace CallBack

      {

      }

      }

      }

      每個命名空間名都由它所在命名空間的名稱組成,這些名稱用句點分隔開,首先是最外層的命名空間,最后是它自己的短名。所以Agent命名空間的全名是vlink.Agent,CallBack類的全名是vlink.Agent.CallBack。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>