[英]Visual basic first element of array
我只是從視覺基礎開始。
數組中的第一個元素
即dim y(9)
as Integer
會包含元素0-8
或1-9
嗎?
即如果我做到了
y(1) = 84
這會使數組中的第一個或第二個元素等於84嗎?
我看了一些在線資源,我有些困惑。
謝謝
VB.NET中數組的第一個位置為零; 相同的規則適用於任何需要建立索引的內置集合/函數以及其他.NET語言(例如C#)。 另一方面,“舊的” VB(VB6和更舊的VB)具有零作為數組的第一索引,而對於內置函數則具有一個(對於從VB到VB.NET的人們來說,這有點令人困惑)。 所有VB版本(.NET和更早版本)的共同點是與C#等其他語言的不同之處在於,實例化數組時使用的數字( y(9)
)中的y(9)
)並不指示其大小,而是指示其最后一個索引( y(9)
的大小是10)。
總而言之,您的數組包含10個位置:從0到9。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.