parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

как обращаться к хешу результату метода

Dмитрий 16.08.2002 17:14

Есть класс. У него метод возвращает hash. Например:
@get_item[i]
$result[$self.hashdata.[$i]]

Если обратиться к экземпряру класса $c вот так
^c.get_item[1].name
то возникает ошибка:
"contains illegal assignment attempt of hash to MAIN class, use constructor"

А если так
$h[^c.get_item[1]]
$h.name
то все работает

Как правильно обратиться без промежуточной переменной?