请教:vb.net中的数组重定义要如何做
请问:vb.net中的数组重定义要怎么做?
如题~~
我知道vb里是可以用redim
那么在.net中怎么弄呢?
谢谢各位高手前辈~~~
------解决方案--------------------
可以用
Dim a(10) As String
MsgBox(a.Length)
ReDim a(20)
MsgBox(a.Length)
*****************************************************************************
欢迎使用****论坛专用阅读器 : **** Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
Visual Basic 6.0
在 Visual Basic 6.0 中,可以将 ReDim 语句用作动态数组的初始声明。该数组不必在其他地方声明。
Visual Basic 6.0 还允许通过 ReDim 更改数组的级别,如下例所示:
Dim X(10) As Single
ReDim X(10, 10)
Visual Basic .NET
在 Visual Basic .NET 中,不能将 ReDim 用作声明。在数组可出现在 ReDim 语句之前,必须像声明任何其他变量那样,使用 Dim 或等效语句声明数组。
不能在 Visual Basic .NET 中更改数组的级别。前面示例中的代码导致了错误。
如题~~
我知道vb里是可以用redim
那么在.net中怎么弄呢?
谢谢各位高手前辈~~~
------解决方案--------------------
可以用
Dim a(10) As String
MsgBox(a.Length)
ReDim a(20)
MsgBox(a.Length)
*****************************************************************************
欢迎使用****论坛专用阅读器 : **** Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
Visual Basic 6.0
在 Visual Basic 6.0 中,可以将 ReDim 语句用作动态数组的初始声明。该数组不必在其他地方声明。
Visual Basic 6.0 还允许通过 ReDim 更改数组的级别,如下例所示:
Dim X(10) As Single
ReDim X(10, 10)
Visual Basic .NET
在 Visual Basic .NET 中,不能将 ReDim 用作声明。在数组可出现在 ReDim 语句之前,必须像声明任何其他变量那样,使用 Dim 或等效语句声明数组。
不能在 Visual Basic .NET 中更改数组的级别。前面示例中的代码导致了错误。