我想使用VB.net声明一个由9个字符串组成的数组并为它们提供一些默认值,但是以下代码却出现了错误。任何建议,将不胜感激。
代码: Dim myWords(9)As String = {“ a”,“ b”,“ c”,“ d”,“ e”,“ f”,“ g”,“ h”,“ i”}
错误: 明确声明的数组不允许显式初始化。
答案 0 :(得分:3)
如果直截了当的错误,请不要使用明确的边界声明数组。
Dim myWords() As String = {"a", "b", "c", "d", "e", "f", "g", "h", "i"}
正如蒂姆所说,你甚至可以做
Dim myWords = {"a", "b", "c", "d", "e", "f", "g", "h", "i"}