Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim a(1, 1) As Double Dim i As Integer = 10 Dim j As Integer = 2 ReDim a(i, j) Debug.Print(a.GetLowerBound(0)) Debug.Print(a.GetLowerBound(1)) Debug.Print(a.GetUpperBound(0)) Debug.Print(a.GetUpperBound(1)) End Sub
你说的不是维数吧?好像是某一维中的数据个数啊Double[,] a = new Double[listbox1.Items.Count, listbox2.Items.Count];好像是这样,您可以试试
Dim a(1, 1) As Double
Dim i As Integer = 10
Dim j As Integer = 2
ReDim a(i, j)
Debug.Print(a.GetLowerBound(0))
Debug.Print(a.GetLowerBound(1)) Debug.Print(a.GetUpperBound(0))
Debug.Print(a.GetUpperBound(1))
End Sub
是说如果我定义一个数组 double[,] dbl = new double[m,n];m, n 分别都是变量,它们的值都需要别的计算得出, 这样也能初始化吗?
那就简单多了:D