Извините, я новичок во флэш-памяти У меня есть эта строка кода:
BaseEntry( _entryList[i] ).topTeamName = ((Team)(teamList.getNameAtIndex( i*2 ))).Name;
и я получаю ошибку:
Ошибка типа: ошибка # 1034: приведение типа не удалось: не удалось преобразовать "[команда объекта]" в ncaa.Data.Team.
Что мне нужно сделать, чтобы это исправить?
@ walpolea прав ... но ради полноты вы также можете сделать это следующим образом:
BaseEntry( _entryList[i] ).topTeamName = Team(teamList.getNameAtIndex(i*2)).Name;
, что многие утверждают, это быстрее , тогда используя "как".
Я думаю, что вы ищете вместо:
((Team)(teamList.getNameAtIndex( i*2 ))).Name
Вы хотите:
(teamList.getNameAtIndex( i*2 ) as Team).Name