日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
VB.NET數(shù)組應(yīng)用方法介紹

VB.NET中有一個比較重要的部分,那就是數(shù)組的應(yīng)用。在實(shí)際編程中,它通常都會是一個代碼程序中重要的組成部分。除了使用單個變量,VB.NET數(shù)組的應(yīng)用可以方便地存儲一系列相關(guān)的數(shù)據(jù)。數(shù)組分為一維數(shù)組和多維數(shù)組。一維數(shù)組如下定義:#t#

樂陵網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)成立于2013年到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

Dim arrData(2) as String

這個Dim語句定義了一個長度為3的一維數(shù)組arrData。它的下標(biāo)的范圍從0~2,即可以訪問arrData(0)、arrData(1)、arrData(2),而數(shù)組中所有的數(shù)據(jù)都是String類型。

多維數(shù)組就是維數(shù)大于1的數(shù)組。最常見的是二維數(shù)組和三維數(shù)組。二維數(shù)組的定義方式如下:

Dim arrData(2,3) as String

這個Dim語句定義了一個3×4的數(shù)組,共有12個單元。與一維數(shù)組一樣,它的下標(biāo)范圍是***維從0~2,第二維從0~3。以此類推,可以定義三維數(shù)組或維數(shù)更多的數(shù)組。在VB.NET中數(shù)組的維數(shù)最多可以定義到60,但很少有人會用到維數(shù)超過三維的數(shù)組。

在VB.NET數(shù)組中還可以定義動態(tài)數(shù)組,即長度不確定的數(shù)組。例如,可以在程序開始的時候定義一個動態(tài)數(shù)組:

Dim arrData()

在這里,沒有指明數(shù)組arrData的長度,也不知道它的維數(shù),因此這個數(shù)組在程序中是不能直接使用的。因?yàn)樗械臄?shù)組都需要有連續(xù)的內(nèi)存空間來存放,如果沒有定義數(shù)組的維數(shù)和每一維的長度,就意味著無法為數(shù)組分配內(nèi)存空間。所以VB.NET要求在使用動態(tài)數(shù)組之前用ReDim語句為這個數(shù)組指明維數(shù)和每一維的長度。方法如下:

ReDim arrData(2)

這個時候,才可以使用arrData數(shù)組。注意,如果一個數(shù)組在定義的時候不是動態(tài)數(shù)組,就不能使用ReDim語句對VB.NET數(shù)組重新定義。另外,對于已經(jīng)使用ReDim重定義過的動態(tài)數(shù)組,可以使用ReDim重新再定義這個數(shù)組的長度,但是不能使用ReDim來重新定義數(shù)組的維數(shù)。也就是說,如果已經(jīng)定義了一個動態(tài)數(shù)組arrData(),可以在后面的程序中把它重新定義為一個一維的數(shù)組(如ReDim arrData(2)),而不允許再把它定義為一個二維的數(shù)組(如ReDim arrData(2,3)),但是可以把它再次重定義為一個長度為5的一維數(shù)組(ReDim arrData(4))。


本文標(biāo)題:VB.NET數(shù)組應(yīng)用方法介紹
標(biāo)題來源:http://www.dlmjj.cn/article/cdgccpp.html