Flex で使用.contains()する場合ArrayCollection、常にメモリ参照が参照されます。.equals()メソッドや.toString()メソッド、またはオーバーライド可能なものを見ているようには見えません。ArrayCollection代わりに、毎回ループして、探しているものが見つかるまで個々の項目をチェックする必要があります。
Flex/ActionScript がこのように作成された理由を知っている人はいますか? 人々が望むようにメソッドを使用するcontains()方法を提供してみませんか?