我正在尝试
一个我在网上找到的程序.为什么有必要在声明的最后
加上大括号?它给出了
一个错误:“Byte没有构造
函数”.
Dim data As Byte() = New Byte(1023) {}
我不能把这样的代码,它产生错误“字节不能是一维数组”.
Dim arr As Byte() = New Byte()
你能解释一下为什么会这样吗?
你需要花括号,因为如果你不放它们,这意味着你试图为
一个对象
调用一个构造
函数 – 由于不同的原因这是
一个错误:
>您无法将单个对象分配给数组. (这总是如此.)>字节没有构造函数. (这只适用于这种特殊情况.)