for (var k in dictionary)
{
var key:KeyType = KeyType(k);
var value:ValType = ValType(dictionary[k]); // <-- lookup
// do stuff
}
Это то, что я использую для прокрутки записей в словаре. Как вы можете видеть на каждой итерации, я выполняю поиск в словаре. Есть ли более эффективный способ итерации словаря (при сохранении доступа к ключу)?Эффективный цикл через словарь AS3
мне нужно знать ключ (топленое в моем вопросе) –
принято потому, что он отвечает на вопрос. В качестве решения, однако, я сделал обертку вокруг словаря, в котором хранится ключ и значение как значение его словаря. –