技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營

贊助商

分類目錄

贊助商

最新文章

搜索

ASP.NET里這樣添加命名空間更明智

作者:admin    時間:2023-4-26 13:35:38    瀏覽:

命名空間是基于 .NET Framework 的編程的基本構(gòu)建塊。命名空間幫助程序員定義類,類有大量的屬性、事件和方法。下面給出的圖片將概述一些概念。

asp.net命名空間的類有大量的屬性、事件和方法

眾所周知,.NET Framework 2.0 中包含超過 13,000 個類。這確實(shí)是一個很大的數(shù)字列表。想一想如果 Microsoft 將所有類捆綁在一起,那么我們將不得不浪費(fèi)大量時間來查找任何事件、屬性或其他。因此,Microsoft 將 .NET Framework 分為程序集、類和命名空間。在我們可以在頁面中使用類之前,我們必須指明與該類關(guān)聯(lián)的名稱空間。有多種方法可以做到這一點(diǎn)。

我們可以用它的命名空間完全限定一個類名。例如,由于 File 類包含在 System.IO 命名空間中,我們可以使用以下語句來檢查文件是否存在:

System.IO.File.Exists("introduction.txt")

每次都指定一個名稱空間非常困難,而且需要大量的輸入工作。所以我們可以使用下面的一個。

我們可以將 <%@ Import %> 指令添加到頁面以導(dǎo)入特定的命名空間。我們使用的 mailing 和 SmtpClientSystem.Net.Mail 命名空間的一部分。

<%@ Import Namespace="System.Net.Mail" %>   

上面一個是非??岬募夹g(shù)并且在最大的應(yīng)用程序中使用,但是如果我們必須在同一個應(yīng)用程序中多次使用 System.Net.Mail 命名空間,那么我們可以在配置文件中使用該命名空間,如下所示。

<?xml version="1.0"?>
<configuration>
  <system.web>
    <pages>
      <namespaces>
        <add namespace="System.Net.Mail"/>
      </namespaces>
    </pages>
  </system.web>
</configuration>

一旦我們將 Web 配置文件添加到我們的應(yīng)用程序中,那么我們就不需要在頁面中導(dǎo)入 System.Net.Mail 命名空間來使用該命名空間中的類。

我們可以出于不同的目的明智地添加多個配置文件文件夾。如果我們在根配置文件中添加命名空間,那么它將影響整個 Web 項(xiàng)目。

相關(guān)文章

標(biāo)簽: aspx  asp.net  命名空間  
x
  • 站長推薦
/* 左側(cè)顯示文章內(nèi)容目錄 */