Just a note that ArrayGetFirstKey gets the key with the lowest lexical value, not the one that was put in first. I believe the internal scripting is done in VBscript, so it probably behaves like the equivalent VBscript function of the Dictionary object. It probably was a bit silly of me to assume otherwise, but it did take me quite some time to figure out.
ArrayGetFirstKey note
Posted by Martijn on Wed 13 Jun 2007 12:06 PM — 2 posts, 12,079 views.
I have amended the documentation to clarify this point.
It is actually implemented as an STL map.
It is actually implemented as an STL map.