Actionscript 3 在Actionscript3中从C#实现索引器

Actionscript 3 在Actionscript3中从C#实现索引器,actionscript-3,indexer,Actionscript 3,Indexer,在C#中,有一些被称为索引器的东西,其作用类似于: public Something { public Object this[String s] { // do something with s return something; } } 你可以这样称呼它: Something instance = new Something(); Object obj = instance["banana's"]; 我只是想知道,

在C#中,有一些被称为索引器的东西,其作用类似于:

public Something
{
     public Object this[String s]
     {
           // do something with s
           return something;
     }
}
你可以这样称呼它:

Something instance = new Something();
Object obj = instance["banana's"];

我只是想知道,在使用方括号的AS3中是否可以实现类似的功能,或者我是否需要一个函数来实现这一点?

您可以通过扩展flash.utils.Proxy来实现类似的功能


但它与C#选项并不完全相同或灵活

通过扩展flash.utils.Proxy,您可以实现类似的功能


但它与C#选项并不完全相同或灵活

你是想做什么,还是我错过了什么?你是想做什么,还是我错过了什么?