2011-07-16 2 views
2

У меня есть следующие ПеречислительныеПочему мое перечисление Scala не работает?

class Market extends Enumeration { 

    type Market = Value 
    val ASX = Value("ASX") 
    val LSE = Value("LSE") 

} 

В том же пакете, но другой класс Пытаюсь

if (Market.ASX = ...) 

и я получаю ошибку компиляции не найден: Рыночная стоимость

+7

Это ваш 5-й вопрос за 2 часа - предыдущие 4 получили адекватный ответ, и вы не приняли ни одного из них. Давай ... – Dylan

ответ

6

It должен быть object.

object Market extends Enumeration { 
    type Market = Value 
    val ASX = Value("ASX") 
    val LSE = Value("LSE")  
} 
+0

Могучий быстрый ответ там! :-) – Lachlan

+0

@Lachlan: Мне довелось войти в поток только через несколько секунд, когда оно было опубликовано. – missingfaktor

Смежные вопросы