Say, I have dictionary specialized to <string, someObject>. Object, among other things, has array which I need to acceess and manipulate. What I was trying to do is this
someVariable:=myDictionary[someKey].value.array[i]
Of course dictionary is created, and key-value pairs added, and each value, since they are instances of class, are created before becoming part of dictionary pair. The trouble is in accessing individual array members. I can assign that array, as a whole, to another array, and access array members, like so
myArray:=myDictionary[someKey].value.array;
someVariable:=myArray[i];
But this is not a solution, for variety of reasons. I am thinking, either my syntax is incorrect or maybe I should slowly drift away from dictionaries. I am writing from cell phone, code above is totally made up just to demonstrate what I mean.