在Visual Basic(VB)中用初始化值声明字符串数组

时间:2018-10-04 13:18:06

标签: arrays string vb.net

我想使用VB.net声明一个由9个字符串组成的数组并为它们提供一些默认值,但是以下代码却出现了错误。任何建议,将不胜感激。

代码: Dim myWords(9)As String = {“ a”,“ b”,“ c”,“ d”,“ e”,“ f”,“ g”,“ h”,“ i”}

错误: 明确声明的数组不允许显式初始化。

1 个答案:

答案 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"}