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

VB.NET Imports語句規(guī)則與實(shí)例講解

開發(fā) 后端
VB.NET Imports語句的使用頻率還是很高的。我們首先要從其基本內(nèi)容開始分析。比如一些可選與必選屬性等。本文就對此進(jìn)行了一個詳細(xì)的介紹。

對于初學(xué)者來說,可能對于VB.NET Imports語句的了解還不是太深刻。大家可以通過這篇文章介紹的內(nèi)容對此進(jìn)行一個詳細(xì)的解讀,并加深對VB.NET語言的了解程度,提高大家的實(shí)際編程效率。

導(dǎo)入在引用的項目和程序集中定義的命名空間或編程元素。此外,導(dǎo)入在同一個項目中定義的命名空間或元素。

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

各部分說明aliasname

可選。“導(dǎo)入別名”或名稱,代碼可按該名稱而不是完全限定字符串來引用 namespace。#t#

namespace

必選。所導(dǎo)入命名空間的完全限制名稱。可以為嵌套到任意級別的命名空間的字符串。

element

可選。命名空間中所聲明編程元素的名稱。可以為任何容器元素。

備注

每個源文件可以包含任意數(shù)量的 Imports 語句。這些語句必須位于任何選項聲明(如 Option Strict 語句)之后、任何編程元素聲明(如 Module 或 Class 語句)之前。

只能在文件級別使用 Imports。這意味著導(dǎo)入的聲明上下文必須是源文件,而不能是命名空間、類、結(jié)構(gòu)、模塊、接口、過程或塊。

當(dāng)需要使用在一個或多個命名空間中聲明的同名項目時,導(dǎo)入別名十分有用。

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

規(guī)則

別名。不應(yīng)使用與 aliasname 相同的名稱在模塊級別聲明成員。如果這樣做,Visual Basic 編譯器只對聲明的成員使用 aliasname,而不再將其識別為導(dǎo)入別名。
命名空間名稱。可以提供單個命名空間名稱,也可以提供嵌套命名空間的字符串。每個嵌套命名空間都通過句點(diǎn) (.) 與下一個更高級別的命名空間分隔,如下面的示例中所述。

Imports System.Collections.Generic

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

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

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

示例

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

 

  1. ' Place Imports statements at 
    the top of your program.  
  2. Imports str = Microsoft.
    VisualBasic.Strings   
  3. Visual Basic  
  4. Class testClass1  
  5. Sub showHello()  
  6. ' Display only the word "Hello"   
  7. MsgBox(str.Left("Hello World", 5))   
  8. End Sub   
  9. End Class  

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

責(zé)任編輯:曹凱 來源: 中國IT實(shí)驗室
相關(guān)推薦

2009-10-15 17:41:14

VB.NET Impo

2010-01-21 18:35:56

VB.NET Impo

2009-10-15 11:42:05

VB.Net賦值語句

2009-10-28 14:13:32

VB.NET File

2009-10-12 16:08:14

VB.NET訪問注冊表

2010-01-11 16:04:10

VB.NET使用wit

2009-10-20 10:16:24

VB.NET COMB

2009-10-28 14:30:16

VB.NET RmDi

2009-10-28 10:31:23

VB.NET Impl

2009-10-21 16:00:26

VB.NET CASE

2009-11-04 08:53:57

VB.NET AddH

2010-01-18 18:20:49

VB.NET使用API

2009-10-13 14:42:30

VB.NET靜態(tài)成員

2009-10-14 17:21:47

VB.NET定制Win

2009-10-12 13:54:22

VB.NET Data

2009-10-23 13:10:14

VB.NET List

2010-01-14 17:41:57

VB.NET變量范圍

2010-01-21 16:45:00

VB.NET繼承規(guī)則

2009-10-10 17:06:09

VB和VB.NET

2010-01-19 18:24:29

VB.NET調(diào)用Win
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 懂色中文一区二区三区在线视频 | 国产污视频在线 | 国产成人99久久亚洲综合精品 | 成人免费在线 | 成人精品系列 | 成人av在线播放 | 国产在线一区二区三区 | 91久久精品日日躁夜夜躁国产 | 欧美日韩视频在线 | 永久看片| 国产一区免费 | 国产美女精品视频免费观看 | 欧美国产一区二区 | 男人的天堂在线视频 | 一级黄大片 | 国产精品一区二区在线 | www.国产.com| 国产精品国产精品国产专区不片 | 91一区二区 | 国产成人艳妇aa视频在线 | 日韩精品视频中文字幕 | 国产成人99| 成人综合久久 | 99精品国产一区二区三区 | 97综合在线 | 天天草天天干 | 成人在线视频免费观看 | 欧洲在线视频 | 欧美精品三区 | 成人高清视频在线观看 | 在线一区二区三区 | 国产精品99免费视频 | 日韩一区二区三区在线视频 | 日韩一区欧美一区 | 久久久久久久夜 | 久久福利网站 | 欧美一区二区久久 | 成人精品视频在线观看 | 亚洲一区| 日韩在线不卡 | 国产精品久久久久久亚洲调教 |