PDA

Просмотр полной версии : Оператор with не понимает Vector


HardCoder
06.02.2012, 11:36
Здравствуйте, только-что столкнулся с несущественной проблемой. Когда пишу:with(this._model) {
............
............
selectedCells = new Vector.<Cell>();
}Все работает нормально, но когда пишу:with(this._model) {
............
............
selectedCells = new <Cell>[currentCell];
}пишет что Cell невозможно найти. Конечно, здесь ничего страшного, просто хочу навести уборку в коде, и вот интересно, почему такое происходит и как это можно обойти. Как можно еще создать вектор на "ходу" уже заполненный элементами?

DaFive
06.02.2012, 11:57
with вообще лучше вроде как не использовать. Где-то есть тема про это.

HardCoder
06.02.2012, 12:02
Спасибо за информацию. Конечно, подозревал, что оно может быть медленно, например, там проверки всякие, поиск свойств... Жаль не могу найти пруф на форуме - хотелось бы подробнее почитать...

GBee
06.02.2012, 13:37
http://flasher.ru/forum/showthread.php?t=153371 еще немного

HardCoder
06.02.2012, 14:03
Спасибо, отпало желание использовать with :)