有没有办法在VB.NET中声明一个数组,然后在代码中将其初始化为已知长度?换句话说,我正在寻找等同于以下C#.NET代码的VB.NET:
string[] dest; // more code here dest = new string[src.Length];
我在VB中尝试过,并没有起作用。
Dim dest() as string ' more code here dest = New String(src.Length)
我失踪了什么
注意:我可以确认
Dim dest(src.Length) as string
工作,但不是我想要的,因为我正在寻找分离数组的声明和初始化。
在这种情况下,VB.NET的语法有所不同。相当于
string[] dest; // more code here dest = new string[src.Length];
是
Dim dest As String() ' more code here dest = New String(src.Length - 1) {}