Передача ссылочных типов по ref - Flex / Actionscript - PullRequest
3 голосов
/ 30 июня 2010

Я знаю, что в C #, когда вы передаете объект (не примитивный) методу, верно следующее:

  1. Передается ссылка на объект
  2. Изменения, внесенные в объект в методе, отражаются вне метода.

Кроме того, вы можете передать ссылку на ссылку в C #, например. this.changeObject (ref myObject); , в этом случае:

  • Изменения объекта, а также ссылки отражаются вне метода, например myObject = new new List (); изменит местоположение переданных объектов по указанному адресу.

Мой вопрос:

Возможно ли это сделать во Flex / Actionscript - можно ли использовать ключевое слово ref?

1 Ответ

3 голосов
/ 30 июня 2010

Нет, вы не можете.ActionScript не имеет ключевого слова ref или аналогичной концепции (как двойной указатель).Вы всегда передаете объектные ссылки на функции (кроме примитивов), и изменения отражаются обратно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...