Возможный дубликат:
Почему я получаю, что ссылка на константу Enum не может быть уточнена в метке случая?
Привет,
Кто-нибудь знает, почему, когда я переключаю Enum, случаи должно быть неквалифицированное значение Enum?
Пример:
Код: Выделить всё
switch(var) {
case Enum.FIRST:
break;
}
но:
Код: Выделить всё
switch(var) {
case FIRST:
break;
}
Я понимаю, что var имеет определенный тип (Enum), но какое это дело компилятору если я использую полное имя значения Enum?
Подробнее здесь: https://stackoverflow.com/questions/555 ... -with-enum
Мобильная версия