成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析VB.NET Imports語句

開發(fā) 后端
這里介紹每個源文件可以包含任意數(shù)量的VB.NET Imports 語句。這些語句必須位于任何選項聲明之后、任何編程元素聲明之前。

VB.NET有很多值得學(xué)習(xí)的地方,這里我們主要介紹VB.NET Imports語句,包括介紹備注、規(guī)則和示例等方面。導(dǎo)入在引用的項目和程序集中定義的命名空間或編程元素。此外,導(dǎo)入在同一個項目中定義的命名空間或元素。

  1. Imports [ aliasname = ] namespace  
  2. -or-  
  3. Imports [ aliasname = ] namespace.element 

各部分說明
◆aliasname:可選。“導(dǎo)入別名”或名稱,代碼可按該名稱而不是完全限定字符串來引用 namespace。
◆namespace:必選。所導(dǎo)入命名空間的完全限制名稱。可以為嵌套到任意級別的命名空間的字符串。
◆element:可選。命名空間中所聲明編程元素的名稱。可以為任何容器元素。

VB.NET Imports語句備注

每個源文件可以包含任意數(shù)量的VB.NET Imports 語句。這些語句必須位于任何選項聲明(如 Option Strict 語句)之后、任何編程元素聲明(如 Module 或 Class 語句)之前。只能在文件級別使用 Imports。這意味著導(dǎo)入的聲明上下文必須是源文件,而不能是命名空間、類、結(jié)構(gòu)、模塊、接口、過程或塊。當(dāng)需要使用在一個或多個命名空間中聲明的同名項目時,導(dǎo)入別名十分有用。

請注意,VB.NET Imports語句不會將其他項目和程序集中的元素提供給您的項目使用。導(dǎo)入不會取代對引用的設(shè)置,它只是使那些已經(jīng)可用于項目的名稱不再需要加以限定。

VB.NET Imports語句規(guī)則

◆別名。不應(yīng)使用與 aliasname 相同的名稱在模塊級別聲明成員。如果這樣做,Visual Basic 編譯器只對聲明的成員使用 aliasname,而不再將其識別為導(dǎo)入別名。

◆命名空間名稱。可以提供單個命名空間名稱,也可以提供嵌套命名空間的字符串。每個嵌套命名空間都通過句點 (.) 與下一個更高級別的命名空間分隔,如下面的示例中所述。

◆元素類型。如果提供 element,它必須表示“容器元素”,即可包含其他元素的編程元素。容器元素包括類、結(jié)構(gòu)、模塊、接口和枚舉。

◆范圍。VB.NET Imports語句所提供元素的范圍取決于是否指定了 element。如果僅指定了 namespace,則該命名空間中所有具有唯一名稱的成員以及該命名空間內(nèi)容器元素的成員無需限定即可使用。如果既指定了 namespace 又指定了 element,則只有該元素的成員無需限定即可使用。

◆限定。命名空間或容器元素外部的代碼通常必須使用該命名空間或容器元素的名稱來限定成員的名稱。除非您的項目要訪問具有相同名稱的另一個成員,否則使用 Imports 語句后將不必進(jìn)行此類限定。在這種情況下,您可以在每個 Imports 語句中指定一個 aliasname。然后,您只需導(dǎo)入別名即可限定具有相同名稱的成員。

VB.NET Imports語句示例

下面的示例將導(dǎo)入 Microsoft.VisualBasic.Strings 類并給其分配一個別名 str,該別名可用于訪問 Left 方法。

  1. ' Place Imports statements at the top of your program.  
  2. Imports str = Microsoft.VisualBasic.Strings  

 

  1. Sub showHello()  
  2. ' Display only the word "Hello"  
  3. MsgBox(str.Left("Hello World", 5))  
  4. End Sub  
  5. End Class  

請注意,前面的示例導(dǎo)入一個嵌套命名空間,即 Microsoft 內(nèi) VisualBasic 中的 Strings。MsgBox 函數(shù) (Visual Basic) 在訪問 Left 方法,可以使用別名 str 而不是整個限定字符串 Microsoft.VisualBasic.Strings。

【編輯推薦】

  1. 簡單分析VB.NET臨時文件
  2. 詳細(xì)描述VB.NET PadLeft方法
  3. VB.NET Shared變量經(jīng)驗總結(jié)
  4. 全面講解VB.Net賦值語句
  5. 淺析VB.NET創(chuàng)建PPC客戶端程序
責(zé)任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2010-01-21 18:35:56

VB.NET Impo

2010-01-14 16:54:56

VB.NET Impo

2009-11-03 13:48:02

VB.NET枚舉

2009-11-03 09:26:13

VB.NET方法

2009-10-10 15:43:51

2009-10-13 15:20:02

VB.NET使用Dra

2009-11-03 10:00:20

VB.NET New方

2009-10-12 14:32:40

VB.NET實現(xiàn)定時關(guān)

2009-10-16 14:07:18

VB.NET使用Mon

2009-10-21 16:00:26

VB.NET CASE

2009-10-28 10:31:23

VB.NET Impl

2009-11-04 08:53:57

VB.NET AddH

2009-10-23 12:53:25

VB.NET語言

2009-10-13 16:05:07

VB.NET字符數(shù)據(jù)類

2009-10-16 15:06:13

VB.NET組合時間值

2009-10-16 09:21:49

VB.NET開發(fā)自動分

2009-12-24 14:30:56

VB.NET

2010-01-13 17:16:37

VB.NET冒號

2009-11-02 17:49:05

VB.NET抽象類

2009-10-26 17:24:42

VB.NET終端服務(wù)啟
點贊
收藏

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

主站蜘蛛池模板: 伊人久久麻豆 | av中文字幕在线播放 | 免费久久精品视频 | 99在线免费观看视频 | 欧美久久久久久久 | 91成人免费| 国产精品爱久久久久久久 | 日本又色又爽又黄的大片 | 天天爽综合网 | 国产一区影院 | 黄视频免费 | 国产日韩欧美在线观看 | 成人h视频 | 欧美一级毛片久久99精品蜜桃 | 日本不卡高字幕在线2019 | 国产精品视频免费观看 | av在线播放不卡 | 欧美xxxx在线 | 国产日产久久高清欧美一区 | 欧美成人自拍 | 日本久久久久久久久 | 久久青视频 | 亚洲成人一区二区三区 | 中文字幕中文字幕 | 99色综合| 精品久久久久久久 | 99re热这里只有精品视频 | www.久久.com| 国产伦精品一区二区三区四区视频 | 国产精品嫩草影院精东 | 99久久婷婷国产综合精品电影 | 精品久久久久一区二区国产 | 9久久婷婷国产综合精品性色 | 欧美久久视频 | 国产精品美女一区二区 | 免费看色 | 精品综合久久久 | 色婷婷av久久久久久久 | 日操操| 国产做a爱免费视频 | 日韩av美女电影 |