【问题标题】:Passing reference types by ref - Flex/Actionscript通过 ref 传递引用类型 - Flex/Actionscript
【发布时间】:2010-06-30 10:41:34
【问题描述】:

我知道在 C# 中,当您将对象(非原始)传递给方法时,以下情况是正确的:

  1. 传递了对对象的引用
  2. 在方法中对对象所做的更改会反映在方法之外。

此外,您可以将引用传递给 C# 中的引用,例如 this.changeObject(ref myObject);,在这种情况下:

  • 对对象和 ref 的更改反映在方法之外,例如myObject = new new List(); 将更改传递的对象引用位置。

我的问题:

这可以在 Flex/Actionscript 中实现吗?可以使用 ref 关键字吗?

【问题讨论】:

    标签: apache-flex actionscript


    【解决方案1】:

    不,你不能。 ActionScript 没有ref 关键字或类似(类似双指针)的概念。您总是将对象引用传递给函数(基元除外),并且修改会被反射回来。

    【讨论】:

    • 是的,我又看了一遍文档,什么也没找到。感谢回复
    猜你喜欢
    • 2010-11-25
    • 1970-01-01
    • 2011-03-25
    • 2019-04-21
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    • 2019-05-18
    • 2011-02-03
    相关资源
    最近更新 更多