如何在vb.net中声明一个整数类型的数组?

问题描述:

我需要在模块级别声明一个整数类型的数组,但不知道如何去做。如何在vb.net中声明一个整数类型的数组?

+2

暗淡myArr,该(10)为整数 – Hackerman

+6

严重的是,你有多少研究做询问在此之前? [在Visual Basic中的数组](https://msdn.microsoft.com/en-us/library/wak0wfyt.aspx) – Plutonix

+0

实际上,这是一个两部分问题,您回答了第一个问题。第二个是关于范围往往混乱。这里是一个有用的参考范围https://msdn.microsoft.com/en-us/library/ms973875.aspx – rheitzman

对于大小为100

Dim IntegerArray(99) As Integer 

的阵列对于另一个尺寸,与一些所选的替换99。

+2

错误的是101是特定的。数组从0开始... – Codexer

+0

谢谢@Zaggler。固定。 – Skyra

https://msdn.microsoft.com/en-us/library/wak0wfyt.aspx 长度为5的阵列:

Dim numbers(4) As Integer 

阵列与具体数值,

Dim numbers = New Integer() {1, 2, 4, 8} 
+1

在VB.NET中,size初始化实际上是数组的上限,而不是元素的数量,所以Dim数字(4)As Integer将创建一个长度为5的数组。这与语法为从C继承,如C#。 – Panzercrisis

+0

错将是5 ... – Codexer

+1

@Panzercrisis对,我忘了VB是愚蠢的。修复。 –