偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

VB.NET命名空間類型概述

開發(fā) 后端
VB.NET命名空間之間是可以互相聯(lián)系,而且在同一個層次中必須要具有互異的名稱。我們可以一起來看看它的實際應用技巧。

微軟公司推出的各種編程語言都在開發(fā)領(lǐng)域中占據(jù)著非常重要的統(tǒng)治地位。其中就包括VB.NET。今天就讓大家通過對VB.NET命名空間的學習,來對門語言進行一個江西的解讀。希望能給大家?guī)硪恍椭?t#

VB.NET命名空間是為了把一些類和類的實例更好地管理而定義的把這些類和實體集合起來的一個團體,它是_Namespace system class的一個實例,或者是_Namespace類的一個派生類,_Namespace類只有一個屬性:Name。通過這個屬性用戶可以把某個命名空間和其他的命名空間分開來,注意命名空間的Name不能包括頭綴和后綴的下劃線。

VB.NET命名空間可以相互聯(lián)系和組織成一個具有任意層次的由類和類的實例組成的網(wǎng)狀結(jié)構(gòu),這種結(jié)構(gòu)有點象文件系統(tǒng)的樹狀結(jié)構(gòu),在同一個層次的情況下,命名空間必須具有互異的名稱。
為了表示它們的層次結(jié)構(gòu)你可以用右下線表示這種關(guān)系,如下:

  1. Namespace1\Namespace2\
    Namespace3.....\LastNamespace 

雖然說這些命名空間可以表示成這樣的層次結(jié)構(gòu),但是,這些VB.NET命名空間之間沒有類的繼承關(guān)系,也就是說,子的命名空間中的類不會自動繼承父的命名空間中的類。

通常情況下,一個命名空間包含了在某種環(huán)境下一系列的類和類的實例。例如那些在Win32下定義和運行的類即使是和其他的命名空間里的類具有相同的名字也不會出現(xiàn)沖突,然而在建立一個新的類的時候,***還是不要和已經(jīng)建立的類的名字相同,這為將來WMI發(fā)布減少了一些問題。

所有的WMI包含了下面這些預定義了的VB.NET命名空間:

  1. ●root  
  2. ●toor\default  
  3. ●root\cimv32 

root命名空間是專門為包含其他的命名空間而設(shè)計的命名空間,WMI把其他的VB.NET命名空間都放在這個命名空間下面。toor\default命名空間包含了基本上系統(tǒng)的類,而root\cimv32命名空間主要是包含了在Win32環(huán)境下運行的一些類。比如:Win32_logicalDisk和Win32_OperatingSystem。很多操作基本上都是在root\cimv32命名空間下發(fā)生的。

責任編輯:曹凱 來源: 編程入門網(wǎng)
相關(guān)推薦

2009-10-13 14:38:10

VB.NET訪問類型

2010-01-08 16:19:00

VB.NET類型單位命

2009-10-15 16:44:47

VB.NET Opti

2009-10-14 16:04:43

VB.NET Noti

2010-01-13 10:53:24

VB.NET控件

2009-10-27 14:32:45

VB.NET類型級命名

2010-01-20 18:14:58

VB.NET數(shù)據(jù)類型

2009-10-23 14:54:07

VB.NET命名空間

2009-10-27 14:49:11

VB.NET命名規(guī)范

2010-01-18 10:33:28

VB.NET基本函數(shù)

2010-01-15 18:30:50

VB.NET Dlli

2009-11-10 15:36:24

VB.NET命名約定

2009-10-14 09:29:43

VB.NET加密

2009-10-26 17:53:50

VB.NET新窗體

2009-10-30 13:31:06

VB.NET名空間

2009-10-13 14:29:49

VB.NET名字空間

2009-10-23 14:58:05

VB.NET傳輸表空間

2010-01-13 11:11:42

VB.NET Date

2010-01-18 13:46:32

VB.NET條件分支語

2010-01-14 13:35:36

VB.NET特殊操作符
點贊
收藏

51CTO技術(shù)棧公眾號