1、點擊VS工具。
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)與策劃設(shè)計,鄂倫春網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:鄂倫春等地區(qū)。鄂倫春做網(wǎng)站價格咨詢:18982081108
2、打開后,新建一個Windows窗體應(yīng)用程序。
3、新建完畢后,如圖所示。
4、拖動一個按鈕。
5、定義數(shù)組最常見的方法,如圖示。
6、運行后,點擊按鈕,彈出提示正常。
7、定義數(shù)組第二種方法,屬于動態(tài)的方法。
8、運行后,點擊按鈕,數(shù)組成功輸出。
是這么定義的:
數(shù)組中的第一個元素的下標(biāo)稱為下界,最后一個元素的下標(biāo)稱為上界,其余的元素連續(xù)地分布在上下界之間,且數(shù)組在內(nèi)存中也是用連續(xù)的區(qū)域來存儲的,所以數(shù)組每維的長度不能超過Long數(shù)據(jù)類型的最大值,即264—1=263。
把VB.NET數(shù)組當(dāng)作一個對象來處理,就意味著數(shù)組類型是單個引用類型,數(shù)組變量包括指向構(gòu)成數(shù)組元素、數(shù)組維和數(shù)組長度等數(shù)據(jù)的指針,數(shù)組之間互相賦值但僅僅是在相互復(fù)制指針,數(shù)組繼承了System名字空間的Array類。
VB.NET中的數(shù)組有兩種類型:定長數(shù)組和動態(tài)數(shù)組。
擴展資料:
1、數(shù)組的使用
在’VB 6.0中,能夠用For Each來循環(huán)遍歷一個數(shù)組。
比如:
Dim?x?As?Integer
F0r?Each?x?In?arrayl
Console.WriteLine(x)
Next?
2、在VB.NET中能夠使用For循環(huán)和數(shù)組長度來遍歷一個數(shù)組。
比如:
Dim?i?As工nteger? ?
F0r?i=0?T0??(arrayl.Length-1)
(此處空一行)
Console.WriteLine(arrayl(1)J
Next?i
第一句是定義了一個不定長的數(shù)組的數(shù)組,這個數(shù)組里的每個元素都是一個長度為7的整數(shù)型數(shù)組(跟二維數(shù)組是有區(qū)別的)。
第二句是把剛定義的數(shù)組的數(shù)組重新分配內(nèi)存。由原先的不定長改成了長度為1,而數(shù)組中的每個元素由原先的長度為7的數(shù)組變成了長度為2的數(shù)組。
剛剛在VS2012上將你的代碼試了一下:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim arr(4) As String
arr(0) = "a"
arr(1) = "b"
arr(2) = "c"
arr(3) = "d"
Dim i As Integer
For i = 0 To 3
Debug.WriteLine(arr(i))
Next
End Sub
顯示:
a
b
c
d
正常運行,沒有報錯。
用一個帶括號的變量名來定義一維數(shù)組和多維數(shù)組如dim a(5) as integer '定義了1個1維、6個元素數(shù)組dim a(5,5) as integer '定義了1個2維、36個元素的數(shù)組