Константа должна быть величиной внутреннего или перечислимого типа, а не классом, структурой, параметром типа или массивом
Обновлен: Ноябрь 2007
Constants must be of an intrinsic or enumerated type, not a class, structure, type parameter, or array type
Предпринята попытка объявить константу в качестве класса, структуры или массива или параметра типа, определенного содержащим базовым типом.
Константы должны быть встроенного типа (Boolean, Byte, Date, Decimal, Double, Integer, Long, Object, SByte, Short, Single, String, UInteger, ULong или UShort) или типа Enum>, основанного на одном из целых типов.
Идентификатор ошибки: BC30424
Чтобы исправить эту ошибку
Укажите в объявлении константы встроенный тип или тип Enum.
Константа может иметь специальное значение, например, True, False или Nothing. Компилятор рассматривает эти стандартные предопределенные значения как значения соответствующего внутреннего типа.
См. также
Основные понятия
Ссылки
Сводка типов данных (Visual Basic)