Инициализаторы массивов разрешены только для массивов, но типом <имяПеременной> является <имяТипа>
Обновлен: Ноябрь 2007
Array initializers are valid only for arrays, but the type of '<variablename>' is '<typename>'
Предпринята попытка инициализации с помощью списка значений переменной, не являющейся массивом.
Идентификатор ошибки: BC30679
Для исправления данной ошибки выполните следующее.
Объявите и инициализируйте переменную как массив, например:
Dim intarray As Integer() = {1, 5, 9}
Инициализируйте переменную как величину с единственным значением, например:
Dim intvalue As Integer = 1
См. также
Основные понятия
Объявление переменной в Visual Basic