您好,登錄后才能下訂單哦!
VB.NET中如何使用聲明語(yǔ)句,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
VB.NET作為一種完全面向?qū)ο笳Z(yǔ)言,其窗體設(shè)計(jì)器支持可視化繼承,能夠幫開發(fā)人員輕松使用開發(fā)程序。使用VB.NET聲明語(yǔ)句命名和定義過(guò)程、變量、屬性、數(shù)組和常數(shù)。在聲明編程元素時(shí),還可以定義其數(shù)據(jù)類型、訪問(wèn)級(jí)別和范圍。
下面的示例包含三個(gè)聲明。
Visual Basic Public Sub applyFormat() Const limit As Integer = 33 Dim thisWidget As New widget ' Insert code to implement the procedure. End Sub
***個(gè)聲明是 Sub 語(yǔ)句。與其匹配的 End Sub 語(yǔ)句一起,它聲明了一個(gè)名為 applyFormat 的過(guò)程。它還指定 applyFormat 是 Public,這意味著任何可以引用它的代碼都可以調(diào)用它。
第二個(gè)聲明是 Const 語(yǔ)句,該語(yǔ)句聲明常數(shù) limit,并且指定 Integer 數(shù)據(jù)類型和值 33。
第三個(gè)聲明是 Dim 語(yǔ)句,它聲明變量 thisWidget。數(shù)據(jù)類型是某個(gè)特定對(duì)象,即從 Widget 類中創(chuàng)建的對(duì)象。可以將變量聲明為任何基本數(shù)據(jù)類型,或聲明為在您使用的應(yīng)用程序中公開的任何對(duì)象類型。
初始值
在包含VB.NET聲明語(yǔ)句的代碼運(yùn)行時(shí),Visual Basic 會(huì)保留聲明的元素所需的內(nèi)存。如果該元素具有值,則 Visual Basic 會(huì)將它初始化為其數(shù)據(jù)類型的默認(rèn)值。有關(guān)更多信息,請(qǐng)參見(jiàn) Dim 語(yǔ)句 (Visual Basic) 中的“行為”。
可以在聲明變量的過(guò)程中向變量賦予初始值,如下面的示例所示。
Visual Basic Dim m As Integer = 45 ' The preceding declaration creates m and assigns the value 45 to it.
如果變量是對(duì)象變量,則聲明它時(shí)可以使用 New (Visual Basic) 關(guān)鍵字顯式創(chuàng)建其類的實(shí)例,如下面的示例所示。
Visual Basic Dim f As New System.Windows.Forms.Form()
請(qǐng)注意,在開始執(zhí)行變量的VB.NET聲明語(yǔ)句前,您在聲明語(yǔ)句中指定的初始值并不會(huì)賦給該變量。在此之前,變量包含的是其數(shù)據(jù)類型的默認(rèn)值。
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝您對(duì)億速云的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。