這篇文章將為大家詳細(xì)講解有關(guān)VB.NET中Imports語(yǔ)句怎么用,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)公司主要業(yè)務(wù)有網(wǎng)站營(yíng)銷策劃、成都做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、小程序設(shè)計(jì)、H5建站、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過(guò)程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、成都全網(wǎng)營(yíng)銷資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。
對(duì)于初學(xué)者來(lái)說(shuō),可能對(duì)于VB.NET Imports語(yǔ)句的了解還不是太深刻。大家可以通過(guò)這篇文章介紹的內(nèi)容對(duì)此進(jìn)行一個(gè)詳細(xì)的解讀,并加深對(duì)VB.NET語(yǔ)言的了解程度,提高大家的實(shí)際編程效率。
導(dǎo)入在引用的項(xiàng)目和程序集中定義的命名空間或編程元素。此外,導(dǎo)入在同一個(gè)項(xiàng)目中定義的命名空間或元素。
Imports [ aliasname = ]
namespace-or-
Imports [ aliasname = ]
namespace.element
各部分說(shuō)明aliasname
可選?!皩?dǎo)入別名”或名稱,代碼可按該名稱而不是完全限定字符串來(lái)引用 namespace。
namespace
必選。所導(dǎo)入命名空間的完全限制名稱。可以為嵌套到任意級(jí)別的命名空間的字符串。
element
可選。命名空間中所聲明編程元素的名稱。可以為任何容器元素。
備注
每個(gè)源文件可以包含任意數(shù)量的 Imports 語(yǔ)句。這些語(yǔ)句必須位于任何選項(xiàng)聲明(如 Option Strict 語(yǔ)句)之后、任何編程元素聲明(如 Module 或 Class 語(yǔ)句)之前。
只能在文件級(jí)別使用 Imports。這意味著導(dǎo)入的聲明上下文必須是源文件,而不能是命名空間、類、結(jié)構(gòu)、模塊、接口、過(guò)程或塊。
當(dāng)需要使用在一個(gè)或多個(gè)命名空間中聲明的同名項(xiàng)目時(shí),導(dǎo)入別名十分有用。
請(qǐng)注意,Imports 語(yǔ)句不會(huì)將其他項(xiàng)目和程序集中的元素提供給您的項(xiàng)目使用。導(dǎo)入不會(huì)取代對(duì)引用的設(shè)置,它只是使那些已經(jīng)可用于項(xiàng)目的名稱不再需要加以限定。
規(guī)則
別名。不應(yīng)使用與 aliasname 相同的名稱在模塊級(jí)別聲明成員。如果這樣做,Visual Basic 編譯器只對(duì)聲明的成員使用 aliasname,而不再將其識(shí)別為導(dǎo)入別名。
命名空間名稱??梢蕴峁﹩蝹€(gè)命名空間名稱,也可以提供嵌套命名空間的字符串。每個(gè)嵌套命名空間都通過(guò)句點(diǎn) (.) 與下一個(gè)更高級(jí)別的命名空間分隔,如下面的示例中所述。
Imports System.Collections.Generic
元素類型。如果提供 element,它必須表示“容器元素”,即可包含其他元素的編程元素。容器元素包括類、結(jié)構(gòu)、模塊、接口和枚舉。
行為范圍。 Imports 語(yǔ)句所提供元素的范圍取決于是否指定了 element。如果僅指定了 namespace,則該命名空間中所有具有***名稱的成員以及該命名空間內(nèi)容器元素的成員無(wú)需限定即可使用。如果既指定了 namespace 又指定了 element,則只有該元素的成員無(wú)需限定即可使用。
限定。命名空間或容器元素外部的代碼通常必須使用該命名空間或容器元素的名稱來(lái)限定成員的名稱。除非您的項(xiàng)目要訪問(wèn)具有相同名稱的另一個(gè)成員,否則使用 Imports 語(yǔ)句后將不必進(jìn)行此類限定。在這種情況下,您可以在每個(gè) Imports 語(yǔ)句中指定一個(gè) aliasname。然后,您只需導(dǎo)入別名即可限定具有相同名稱的成員。
示例
下面的示例將導(dǎo)入 Microsoft.VisualBasic.Strings 類并給其分配一個(gè)別名 str,該別名可用于訪問(wèn) Left 方法。
' Place Imports statements at
the top of your program.Imports str = Microsoft.
VisualBasic.StringsVisual Basic
Class testClass1
Sub showHello()
' Display only the word "Hello"
MsgBox(str.Left("Hello World", 5))
End Sub
End Class
請(qǐng)注意,前面的示例導(dǎo)入一個(gè)嵌套命名空間,即 Microsoft 內(nèi) VisualBasic 中的 Strings。MsgBox 函數(shù) (Visual Basic) 在訪問(wèn) Left 方法,可以使用別名 str 而不是整個(gè)限定字符串 。
關(guān)于“VB.NET中Imports語(yǔ)句怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
分享名稱:VB.NET中Imports語(yǔ)句怎么用
文章鏈接:http://aaarwkj.com/article34/psoppe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站收錄、服務(wù)器托管、虛擬主機(jī)、動(dòng)態(tài)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)