str*_*eek 3 apache-flex actionscript-3
我使用Flex字典来存储带有Timestamp的ValueObjects作为每个对象的"键".
给定一个时间戳,我想从给定的时间戳键值开始迭代字典.
Docs讨论了以下字典迭代,但这是从第一个键值对迭代.
for (var key:Object in myDictionary)
{
trace(key, myDictionary[key]);
}
Run Code Online (Sandbox Code Playgroud)
您之前可以跳过所有项目,如下所示:
for (var key:Object in myDictionary)
{
if ( key < searchKey )
continue;
trace(key, myDictionary[key]);
}
Run Code Online (Sandbox Code Playgroud)
但是,我认为字典不保持任何排序顺序,因此要求包含字典中的项目的顺序不起作用.